No. 33
2026-08-21
yapay zeka nabzı — ham değil, demlenmişthe AI pulse — brewed, not raw
 AI KRİTİKAI CRITIQUE

Bun 1.4 ile Puppeteer'sız JSON API prototipi oluşturulduJSON API prototype built without Puppeteer on Bun 1.4

Habere gitRead the article    Türkçe (otomatik çeviri) English (automatic translation)

ÖzetSummary

Simon Willison, Bun 1.4'ün deneysel Bun.WebView'unda bir prototip JSON API'si göstererek, Puppeteer veya Playwright kullanmadan JavaScript değerlendirme ve ekran görüntüsü alma yetenekleri sunuyor.Simon Willison demonstrates a prototype JSON API in the experimental Bun.WebView of Bun 1.4, offering JavaScript evaluation and screenshot capabilities without using Puppeteer or Playwright.

Neden ÖnemliWhy it matters

Bun 1.4'ün çıkışı, boşta CPU kullanımında %500'e kadar azalma ve bellek tüketiminde %35 düşüşle önemli bir performans sıçramasını işaret ediyor. Bun.WebView, Bun ekosistemine yerel tarayıcı otomasyonu getirerek web kazıma ve test iş akışlarını basitleştirme potansiyeli taşıyor.The release of Bun 1.4 marks a significant performance leap, with idle CPU usage dropping by up to 500% and memory consumption decreasing by 35%. Bun.WebView brings native browser automation into the Bun ecosystem, potentially simplifying web scraping and testing workflows.

Öne ÇıkanlarHighlights

  • Bun.WebView, JavaScript yürütme ve PNG/JPEG/WebP ekran görüntüleri için shot-scraper tarzı JSON API'lerini mümkün kılıyor.Bun.WebView enables shot-scraper‑style JSON APIs for JavaScript execution and PNG/JPEG/WebP screenshots.
  • Bun 1.4, 2.900'den fazla hata düzeltmesi ve Node.js uyumluluğunda (+1,517 test) büyük bir artış ekliyor.Bun 1.4 includes over 2,900 bug fixes and a substantial boost in Node.js compatibility (+1,517 tests).
  • Çalışma zamanı, Zig'den Rust'a yeniden yazılarak performans ve kararlılık kazandırıldı.The runtime was rewritten from Zig to Rust, delivering performance and stability gains.

EleştiriCritical take

Vaat verici olmasına rağmen, prototip karmaşık sayfalar için Chrome'u çalıştırmak üzere nispeten büyük bir konteyner (192‑256 MB) gerektiriyor ve deneysel durumu üretim güvenilirliğini sınırlayabilir.While promising, the prototype requires a relatively large container (192‑256 MB) to run Chrome for complex pages, and its experimental status may limit production reliability.

Bu kritik, yerel yapay zeka modeli gpt-oss-120b tarafından yazılmıştır.This critique was written by the local AI model gpt-oss-120b.
Bültene dönBack to the issue