こんにちは、たわです。今回は NestJS での開発での話です。 NestJS でのモジュール分割 NestJS ではモジュール分割をできます。Angular にちなんでとのことです。 公式ドキュメントをみると、 UserModule OrderModule ChatModule というようにオブジェクトの種類ごとにモジュールを分割する感じで書いてあります。 ですが、そのイメージで開発を進めていくとつらいかもしれません。個人的に直面した状態を説明します。 相互依存がひどくなった 僕の場合は、モジュール同士の相互依存が多くなってきました。循環参照は技術的には回避する術はありますが、複雑になると全体像が見通せなくなるので、改修しづらくなると思いました。 サービス同士の依存はない サービスは担当しているオブジェクトを扱うだけなので、基本的に他のサービスと依存することはないと思います。 なので、順
![NestJSでのモジュール分割。相互依存がつらいので細かく分けた話。|飽き性の頭の中](https://cdn-ak-scissors.b.st-hatena.com/image/square/c27c2a73a7435e4421770dd606b08ca702d7321e/height=288;version=1;width=512/https%3A%2F%2Fblog.tawa.me%2F_astro%2F20200128202017.9TYSceas.png)