- Terraform gibi altyapı kaynaklarının oluşturulmasını, değiştirilmesini ve silinmesini kodla yönetebilen bir IaC (Infrastructure as Code) kütüphanesi
- Terraform/Pulumi'den farklı olarak yalnızca saf ESM tabanlı TypeScript ile yazılmıştır
- Ayrı araçlar, runtime veya bağımlılıklar olmadan tarayıcı, serverless ve benzeri her yerde kaynakların otomatik yönetimini destekler
- Tüm altyapı kaynakları tek bir async fonksiyon ile modellenir; karmaşık soyutlamalar olmadan yalnızca JS koduyla CRUD otomasyonu mümkündür
- Sıfır bağımlılık / servis ve durum dosyalarının yerel saklanması gibi özelliklerle sadelik ve şeffaflık sunar; kod yapısı veya durumun nerede saklanacağı konusunda neredeyse hiç kısıtlama yoktur
- Yapay zeka kullanımını güçlü biçimde destekler; LLM tabanlı kod üretimi ve düzenlemesi kolaydır, bu sayede mevcut provider'ları beklemeden kaynaklar doğrudan uygulanabilir
- Basit bir iş akışı ve yüksek taşınabilirlik sağlar
5 yorum
Özellikle neden ts kullanıldı ki,,
Aynen öyle....
Ben de merak edip Claude'a sormuştum, paylaşıyorum ama çok da katıldığımı söyleyemem.
TypeScript kullanımının artılarını ve eksilerini eleştirel biçimde analiz edeyim:
Artılar (Pros):
async/await) doğal biçimde destekleniyorEksiler (Cons):
eval()gibi riskli özelliklere erişim mümkünSonuç olarak, TypeScript tercihi web geliştirici dostu bir ortam kurmak için uygun olsa da, enterprise düzeyinde bir IaC aracı olarak hâlâ doğrulanmaya ihtiyaç duyuyor gibi görünüyor.
Tek satır kodla... bu söz nereden çıktı acaba?
Ha?.. Neden öyle yazmışlar acaba :( Bence
kod ileolması daha doğru görünüyor.Tek satır uzunsa mümkün tabii
Google arama motorunda da uzun yazarsanız tek satırda mümkün olur herhalde, haha