【フロントエンド、バックエンドを一つのリポジトリで管理】monorepoを実現できるNxをさわってみた どうも!大阪オフィスの西村祐二です。 フロントエンド、バックエンドを一つのリポジトリで管理したいときがあると思います。 それの実現をサポートNxが使い勝手よかったのでご紹介したいと思います。 monorepoとは 1つのリポジトリの中に複数のパッケージを同梱しリポジトリを運用することをmonorepoと言います。 環境構築やビルドなどのプロセスを簡単に統一できることや、 フロントエンド、バックエンドの共通処理の横断した修正が容易などメリットがあります。 特にTypeScriptの場合、型定義ファイルをフロントエンドとバックエンドで共有できて効率よく開発を進めることができるなどのメリットがあります。 ただ、リリースサイクルの違いであったり、規模が大きくなった際の共有処理の管理に問題がでてき
![【フロントエンド、バックエンドを一つのリポジトリで管理】monorepoを実現できるNxをさわってみた | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/14ef862fe5f328a4ae932639b39ebc700b640390/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F10%2Fnx.png)