Upgrade to Pro — share decks privately, control downloads, hide ads and more …

(React)コンテナー・プレゼンテーションパターンの設計

r-sugi
September 24, 2024
250

 (React)コンテナー・プレゼンテーションパターンの設計

登壇資料:
エンジニア達の「完全に理解した」Talk #57
https://easy2.connpass.com/event/329425/

(React)コンテナー・プレゼンテーションパターンの設計:
https://zenn.dev/rsugi/articles/1c200186e3a0e3

r-sugi

September 24, 2024
Tweet

Transcript

  1. フロントエンド設計手法、枯れない問題 (2/2) 移り変わりが激しい バックエンドほど設計手法が枯れない 治安が良くないから話し合わない (?) 登壇内容を一部切り取って、 「これはアンチパターン!」とか Xで晒された 駆け出しエンジニアが多い

    バックエンドの設計手法を理解した上で、フロントエンドの設計について話 し合う母数が少ない 他の職種と比べて単価が低い 優秀な人は単価が高い職種 (例 : バックエンド , インフラ , DevOps)へ移動 (?) コンテナープレゼンテーションパターンの設計 r-sugi 5
  2. NG: hooksに切り出すだけ import React from "react"; import useDogImages from "./useDogImages";

    export default function DogImages() { const dogs = useDogImages(); return dogs.map((dog, i) => <img src={dog} key={i} alt="Dog" />); } コンテナープレゼンテーションパターンの設計 r-sugi 7