技術とかの雑なToday I Learnedメモ

ウェブフロント勉強会の記事のスライド読んだ

ウェブフロント勉強会の記事のスライド読んだ

モダンウェブフロントエンド勉強会を開催しました - クックパッド開発者ブログ

この記事に埋め込まれているスライドを読んだ。

時系列でわかりやすく説明されててよかったし、自分の知らないこともわりと知れたので嬉しかった。

jQuery で DOM 操作していた時代から MVC フレームワークから宣言的 UI (React)の流れ、レンダリング手法、 SSR をインタラクティブにする、 React Server Component で効率よく SSR / CSR するコンポーネントをかき分ける、などの話が読みやすくまとまっていた。

特に SSR Streaming や Streaming HTML に、 Selective Hydration については正直知識皆無だった。

また、脱線コーナーの

  • Core
  • Reconciler
  • Renderer

についても初耳で、 React Native とは Renderer が違うだけでほかは共通という素晴らしいアーキテクチャだということも知れた。

かなり綺麗な設計しないとこうならないと思うんだが、作った人たちはすごいんだなと改めて思う。