【リファクタリング】フロントエンドのロジックを凝集して、UIコンポーネントから切り離してみた | ABEJA Tech Blog


はじめに 方針 具体例 作るもの ドメインロジック(クラススタイル) reducer(クラススタイル) コンポーネント上での値の更新(クラススタイル) ドメインロジック(関数スタイル) reducer(関数スタイル) コンポーネント上での値の更新(関数スタイル) 思考実験を通して感じたこと クラススタイルと関数スタイルの違い ドメインロジックの凝集 UIロジックの凝集 コンポーネントの役割 最後に 参考:コード全文 はじめに プラットフォームアプリケーショングループで開発を担当している平原です。 Next.jsのフロントエンドの開発を行っているときに、 複雑化してきたことでバグが出やすくなって…


元の記事を確認する

関連記事