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

how frontend is constructed

Yan | 近藤智哉
February 16, 2024
10

how frontend is constructed

Yan | 近藤智哉

February 16, 2024
Tweet

Transcript

  1. 1. ⾃⼰紹介 近藤 智哉 (@mtyk_15) Kondo Motoya 󰠁GraphQL / React

    (バックエンド‧フロン トエンドを担当することが多いです) エン‧ジャパン株式会社 → 株式会社 RevComm → Kalonade 株式会社 → SHE 株式会社 🥰 旅⾏
  2. 3. 体系化‧組織化 概要: コードベースの構造を⼤きな意味で体系化する。 ⽬的: 開発者の認知負荷を下げたり、コードベースのメンテナンス性や再利⽤性の向上など。 Keywords: ‧関⼼の分離 (framework の選定,

    Design system, headless UI, repo structure, folder structure, State management) ‧可読性 (formatting, naming, coding rules, commenting, review process, modulize) ‧メンテナンスのコスト削減 (documentation) など
  3. 3. チームの問題を振り返ってみる 状況: これからプロダクトを作るスタートアップ。toC & B で開発者は少数精鋭。 ⾼速でプロダクトを作って市場に当てたい。 Pick Up

    (1) 体系化‧組織化  ‧フォルダ構造の検討  ‧再利⽤性の⾼いコード (2) ユーザー体験‧アクセシビリティ  ‧デザインシステム / Headless UI の導⼊ (3) 開発者体験の向上