当記事は公開されてから 1 年以上経過している記事です。
「モノレポについて語らいました」の改善提案など気軽にご協力いただければ幸いです。
Issue はこちらでよろしくお願いします:
モノレポについて語らいました
10/7/2022
モノレポとは
この度、モノレポ (Lerna / Nx) について、チーム勉強会で登壇させていただきました。
もとは、現在私自身のジョインさせていただいているプロジェクトで、最近 Nx を利用したモノレポの中で開発を進めています。
キーワードで見る Nx について、ざっくり下記の通りです。
- アプリケーションやライブラリの管理
- 特定プロジェクトに対するビルド
- 並列ビルドやキャッシュ考慮も可能
この Nx は、主に Nrwl 社が開発を進めています。
最近 Lerna の管理も Nrwl 社の開発責任に入っています。
Announcement: Passing the torch #3121
Nx と Lerna の違いが、より明確に別れていくのでは、と考えたり、となど。
なお、登壇資料の公開はチーム内に限定させていただいた一方、汎用化の一環で Zenn book への 執筆 も行っております。
https://zenn.dev/books/monorepo-tutorial
リポジトリ一覧
勉強会の登壇を前に、各種リポジトリを 整理 しました。
上記リポジトリを参考に、是非とも実際に手を動かしてみましょう。
(1325 characters)