Ana içeriğe geç
Web Geliştirme

Yapay zeka ajanlarıyla kodlamada JavaScript çatı maliyetleri ölçüldü

Öne çıkanlar

  • Hono+htmx uygulaması 2,67 dolara mal olurken Angular projesi 4,97 dolar harcadı.
  • Astro istemciye hiç JavaScript göndermezken Next.js 142 kilobayt kod transfer etti.
  • Ajanlar Angular ile yapılan beş denemenin ikisinde şartnameye uygun çalışan uygulama kuramadı.

Yazılım geliştiricisi Nolan Lawson, yapay zeka ajanlarının farklı JavaScript çatılarını kullanarak uygulama geliştirme maliyetlerini ve çıktı kalitelerini ölçen bir kıyaslama testi yayımladı. Claude Code üzerinden Opus 5.5 modelinin kullanıldığı deneyde, PokéAPI verilerini çeken standart bir web uygulaması 12 farklı çatı ve meta çatı ile beşer kez baştan inşa edildi. Sonuçlar geliştirme süresi, harcanan token miktarı, API maliyeti, kod satırı sayısı ve Lighthouse performans ölçümleri üzerinden değerlendirildi.

Elde edilen verilere göre Hono+htmx, çalışma başına 2,67 dolar maliyet, 8,6 dakika süre ve 1.370 satır kod ile en verimli seçeneklerden biri oldu. Astro ve Nuxt benzer şekilde düşük belirteç tüketimi ve hızlı tamamlama süreleriyle öne çıktı. Listenin diğer ucunda yer alan Angular ise iki denemede çalışan uygulama üretemedi; başarılı turlarda ise 4,97 dolar maliyet, 17,2 dakika süre ve 2.009 satır kod büyüklüğüne ulaştı. SvelteKit ve Gracile+Lit gibi çatılarda modelin eksik eğitim verisini telafi etmek için dokümantasyon taraması yapması maliyetleri artırdı.

Çıktı kalitesinde çok sayfalı mimariler (MPA), tek sayfalı uygulamalara (SPA) kıyasla istemciye gönderilen JavaScript boyutunda ve İlk Zengin İçerikli Boyama (LCP) sürelerinde belirgin avantaj sağladı. Astro istemciye hiç JavaScript göndermezken Next.js 142 kilobayt kod aktardı. Lawson, yapay zeka araçları için geliştirilen MCP eklentilerinin ajanlar tarafından her zaman tutarlı kullanılmadığını, yazılımcıların ezberlenmiş tercihler yerine somut ölçümlere göre teknoloji seçmesi gerektiğini belirtti.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.