6 poin oleh xguru 2023-01-10 | 2 komentar | Bagikan ke WhatsApp
  • Tren penggunaan monorepo terus meningkat, tetapi penting untuk memilih alat yang tepat karena adanya masalah yang berkaitan dengan perubahan/cache/rebuild
  • Fitur utama yang perlu dipertimbangkan: dukungan bahasa, kurva belajar, caching, pemeriksaan build, dan apakah serbaguna (versatility)
  • Jika bahasa pengembangan, alur kerja, dan ukuran codebase organisasi Anda mirip dengan Google, Bazel adalah pilihannya
  • Jika Anda tidak puas dengan biaya migrasi ke Bazel, dukungan Python, atau penulisan BUILD, maka Pants
  • Jika utamanya menggunakan JavaScript / TypeScript, NX juga merupakan pilihan yang sangat baik
  • Jika menggunakan microservice yang dikontainerisasi, memiliki dependensi level sistem, atau ada pekerjaan yang agak non-standar, maka Earthly

2 komentar

 
xguru 2023-01-10

Artikel ini juga ditulis oleh Earthly, jadi baca dengan mempertimbangkan hal itu~