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

React + Redux: Re-Architecture - Think ! FrontEnd by DMM

isy
June 25, 2020

React + Redux: Re-Architecture - Think ! FrontEnd by DMM

Think ! FrontEnd by DMM #01の登壇資料です!!
https://dmm.connpass.com/event/177895/

isy

June 25, 2020
Tweet

More Decks by isy

Other Decks in Programming

Transcript

  1. © DMM.com Think!FrontEnd #1 React + Redux: Re-Architecture Hironori Akaishi

    合同会社DMM.com オンラインサロン事業部
  2. © DMM.com Hooks is なに フック (hook) は React 16.8

    で追加された新機能です。state などの React の機能を、 クラスを書かずに使えるようになります。 公式ドキュメントより : https://ja.reactjs.org/docs/hooks-overview.html
  3. © DMM.com TypeScript・Hooks化 ATOMS Atomic Designの場合 MOLECULES PAGES・ORGANI SMS ・Hooksにしていく場合、部分的に変えていくことができない

    ・1コンポーネントを1度で修正しないといけない ・進め方を間違えるとリファクタが難しくなり、今までのコードをただ HooksやTypeScriptにするだけしかできなくなる ・いきなりページ単位でTypeScript・Hooks化していくのは難しい ・スクラム開発だと見積もりにブレが出やすい、想定してない変更が出てくる ・依存関係が少ないものを先にTypeScript・Hooksにしていく ・AtomicDesignだとAtoms→Molecules→ページごとにするとスムーズにいきやすい