React不要論2026
ARANK
Reactは「高度なPolyfill」だった2010年代半ばの未熟なWebプラットフォームにおいて、Reactは極めて優秀な穴埋め(Polyfill)だった当時のブラウザはAPIが貧弱で、複雑なUIを作るのが困難だった現在はブラウザの標準機能(HTML/CSS/Web API)が十分に追いつき進化しているかつてReactが担っていた役割の多くは、ブラウザの標準機能でカバーできる宣言型UIという思想自体は良かったが、現在のReactやNext.jsは過剰に複雑化してしまったJSは本来「ちょっとしたこと」を担当すべき現代のVanilla HTML/CSS/JSで大半のユースケースは事足りる状態管理やDOM構築のすべてをJSに丸抱えさせる必要はない手続き型のJSは決して悪くない過去の手続き型(jQuery時代など)が批判されたのはDOM操作APIが貧弱だったため現在は標準APIが優秀になり、スパゲッティ化しにくいDOMの一部を書き換える程度のちょっとした操作なら、手続き型のVanilla JSを使うのが最もシンプルで無駄がない考えるレイヤーの比較:Drag and Dropの実装考えるレイヤー(抽象化の層)は少ないほうがいいReactでDnDを実装する場合仮想DOMと実際のDOMという2つの世界を常に意識しなければならないStateの更新、再レンダ…