2025年2月18日

Compound Pattern とSuspenseについて考える

  • Zenn(akfm_sato):Reactチームが見てる世界、Reactユーザーが見てる世界

    • https://zenn.dev/akfm/articles/react-team-vision

    • 上記の記事によりReact Server Componentは自律分散アーキテクチャを体現する仕組みであることがわかります。

    • 自律分散というキーワードはコンポーネントの管理にも大きな影響を与えるのではないでしょうか。

  • Zenn(ytaisei(たいせー)): 1年越しの反省を活かしたフロントエンドの技術選定と設計

    • https://zenn.dev/aishift/articles/cc8c6c88076eab

    • 上記の記事では Compount PatternとSuspense,Errorbondaryを組み合わせることで、関心を集約しています。

    • 中央集権アーキテクチャだと、コンポーネントレベルでSuspense,Errorbondaryをするにはfetchライブラリから受け取るerrorなどを活用するのでしょうか

  • コンポーネントの書き方はさまざまあります。コンポーネントが自律分散できるような書き方を考えることが日々の開発効率に繋がりそうです。良いアイディアが浮かんだら試してみようと思います。

  • Patterns/Overview of React.js