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

Vue.jsによるSPAのDDDについて考える(導入編)

thori
January 20, 2018

 Vue.jsによるSPAのDDDについて考える(導入編)

Gunma.web #30 LTスライドです。
DDDそのものの説明よりも自分が実装に取り入れるならどう考えるかについてになります。
例にしているコードはまだまだ改善の余地があると思います。

thori

January 20, 2018
Tweet

More Decks by thori

Other Decks in Technology

Transcript

  1. ⾃⼰紹介 • 名前: 堀 貴詞 • Twitter: @t_pori418 • JavaScript,

    PHP, Python … • Vue.js, Laravel … • 業務webアプリ開発
  2. 安定したオブジェクトにする • TypeScriptの採⽤ • TypeScriptで型安全を⽬指す • 不変な値のためのオブジェクトの実装 • 基本的なデータはvuexのstateに保持している →

    mutationsで不正値が⼊らないかチェック • ⼀時的なデータはコンポーネントに持っている →不正値チェックは外部のクラス