6 puan yazan xguru 2023-01-10 | 2 yorum | WhatsApp'ta paylaş
  • Monorepo kullanım eğilimi giderek artıyor, ancak değişiklikler/önbellekleme/yeniden derleme ile bağlantılı sorunlar nedeniyle hangi aracın seçileceği önemli.
  • Dikkate alınması gereken başlıca özellikler: dil desteği, öğrenme eğrisi, önbellekleme, derleme doğrulaması, çok yönlülük (Versatility)
  • Kuruluşunuzun kullandığı geliştirme dilleri, iş akışı ve kod tabanı boyutu Google'a benziyorsa Bazel
  • Bazel'e geçiş maliyetinden ya da Python desteği veya BUILD yazımından memnun değilseniz Pants
  • Ağırlıklı olarak JavaScript / TypeScript kullanıyorsanız NX de mükemmel bir seçenek
  • Konteynerleştirilmiş mikroservisleriniz varsa, sistem düzeyi bağımlılıklar söz konusuysa ya da biraz standart dışı işleriniz bulunuyorsa Earthly

2 yorum

 
xguru 2023-01-10

Bu yazı da Earthly tarafından hazırlanmış, o yüzden bunu biraz hesaba katarak okuyun~