6 ポイント 投稿者 xguru 2023-01-10 | 2件のコメント | WhatsAppで共有
  • モノレポの採用傾向は徐々に高まっているが、変更・キャッシュ・再ビルドに関連する問題があるため、どのツールを選ぶかが重要
  • 主な検討項目: 言語サポートの有無、学習コスト、キャッシュ、ビルド検証、汎用性
  • 皆さんの組織の開発言語、ワークフロー、コードベースの規模がGoogleに近いならBazel
  • Bazelへの移行コストやPythonサポート、BUILD記述に不満があるならPants
  • 主にJavaScript / TypeScriptならNXも優れた選択肢
  • コンテナ化されたマイクロサービスであったり、システムレベルの依存関係があったり、やや非標準的な作業があるならEarthly

2件のコメント

 
xguru 2023-01-10

この記事も Earthly が書いたものなので、その点はある程度考慮して読んでください〜