AngularJSとWebpackを上手いこと連携させてメンテナンスしやそうな構成を試行錯誤したので、 現状の記録と整理を兼ねて記事にしてみる。 結構いいかんじなアプローチなのではないかと思いつつ、まだ詰め切れていないところも多いので今後ブラッシュアップを重ねていきたい。 関連技術 AngularJS AngularUIRouter Webpack CoffeeScript 要点 役割でディレクトリを分ける 汎用化出来そうな仕組みはアプリケーションの外に置く DDDを意識してビジネスロジックを構築する Webpackのローダーを活用する Webpackのrequireをそこそこに活用する $injectorを活用する Angular UI-Routerの設定をもとにViewのディレクトリを作る 役割でディレクトリを分ける AngularJSだと controller, service, c