Reactチームが見てる世界、Reactユーザーが見てる世界
SRANK

!この記事はReact Tokyo#2で公演した「Reactチームが見てる世界」を、記事として執筆しなおしたものです。Reactはシンプルなサイトから複雑なアプリケーションまで、非常に幅広く採用されている人気のフレームワークです。OSS化から10年以上の歴史がありながら、昨今もReact Server Componentsなど革新的なアイディアを我々に提案し続けています。一方で、React Server Componentsへの批判的意見やBoomer Fetching問題などを見ていると、Reactチームと一部Reactユーザーの間には意見の相違が見て取れます。この意見の相違はそれぞれが置かれた状況の違いから生じるもの、つまり「見てる世界が違う」ことに起因してると筆者は感じています。本稿では「Reactチームの見てる世界」を歴史的経緯を踏まえながら考察し、Reactの根本にある思想やコンセプトに対する読者の理解を深めることを目指します。要約ReactはMetaの大規模開発を支えるべく開発され、シンプルでスケーラブルなフレームワークであるために自立分散的アーキテクチャを重視しているReactユーザーの多くはMetaより小規模な開発でReactを採用しており、一部では中央集権的アーキテクチャが好まれているReactチーム…

zenn.dev
Related Topics: React