ウェブフロント勉強会の記事のスライド読んだ
モダンウェブフロントエンド勉強会を開催しました - クックパッド開発者ブログ
この記事に埋め込まれているスライドを読んだ。
時系列でわかりやすく説明されててよかったし、自分の知らないこともわりと知れたので嬉しかった。
jQuery で DOM 操作していた時代から MVC フレームワークから宣言的 UI (React)の流れ、レンダリング手法、 SSR をインタラクティブにする、 React Server Component で効率よく SSR / CSR するコンポーネントをかき分ける、などの話が読みやすくまとまっていた。
特に SSR Streaming や Streaming HTML に、 Selective Hydration については正直知識皆無だった。
また、脱線コーナーの
- Core
- Reconciler
- Renderer
についても初耳で、 React Native とは Renderer が違うだけでほかは共通という素晴らしいアーキテクチャだということも知れた。
かなり綺麗な設計しないとこうならないと思うんだが、作った人たちはすごいんだなと改めて思う。