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

コンポーネント設計の学び方をわかりやすく説明する

r-sugi
May 21, 2024
510

 コンポーネント設計の学び方をわかりやすく説明する

ネタ元: Zenn記事
(https://zenn.dev/rsugi/articles/0f5e46d11739d1

フロントエンドLT会 - vol.9 登壇
https://rakus.connpass.com/event/316560/

r-sugi

May 21, 2024
Tweet

Transcript

  1. なぜこのアプローチをとるのか? (1/3) レビュイー(意識高い) レビュワーからコメントもらったら改善したい! 既存のコードを参考にした、レビュー OKなはず! ↓ レビュワー ライブラリを使ったことはあるけど、フロントエンド分からん (興味もない)

    既存のコードと同じ感じだし、表示が問題ないから Approve! 問題点 「業務経験量の割に、コンポーネント設計の力は伸びていかない (ことに気づかない )」 コンポーネント設計の学び方をわかりやすく説明する by r-sugi 6
  2. なぜこのアプローチをとるのか? (2/3) レビュイー このタスクは早めに終わらせたい 既存のコードに寄せとけばレビュー OKなはず! ↓ レビュワー(意識高い) (ベストプラクティスとか知らんけど )オレ的に

    OK! 問題点 「現場のソースコードからオレオレベストプラクティスを身につける」 コンポーネント設計の学び方をわかりやすく説明する by r-sugi 7
  3. なぜこのアプローチをとるのか? (3/3) レビュイー 「今回は Material UIの XXXコンポーネントを参考にしています」 ↑↓ レビュワー 「この

    Material UIの XXXコンポーネントを参考に命名規則や I/Fを寄せよう」 メリット 「レビューの基準が明確」 「ライブラリから学ぶ (ように意識する /してもらう )」 コンポーネント設計の学び方をわかりやすく説明する by r-sugi 8