5 puan yazan xguru 2025-10-09 | 2 yorum | WhatsApp'ta paylaş
  • Javet (Java + V8), Node.js ve Google V8 motorunu Java ortamına gömen açık kaynaklı bir projedir
  • JVM üzerinde JavaScript çalıştırmayı mümkün kılar ve Node.js ile aynı ekosistemin kullanılmasını sağlar
  • Node.js v24.8.0 + V8 v14.1.146.11 motor entegrasyonu
  • Çoklu mimari desteği
    • Android: x86, x86_64, arm, arm64
    • Linux: x86_64, arm64
    • macOS: x86_64, arm64
    • Windows: x86_64
  • Uluslararasılaştırma (i18n) ve uluslararasılaştırılmamış sürümler sunar
  • Node.js ve V8 modları arasında dinamik geçişi destekler
  • Yalnızca V8 modunda polyfill özelliği sunar (Javenode)
  • V8 API'sini doğrudan JVM'e açarak Java kodundan JS motorunun kontrol edilmesini sağlar
  • Java ↔ JavaScript birlikte çalışabilirliğini güçlendirir
    • Nesne alışverişi, BigInt, Date türleri için doğrudan destek
  • Javet motor havuzlama özelliği ile performansı artırır
  • Spring Framework ile kolay entegrasyon
  • Chrome DevTools ile gerçek zamanlı hata ayıklama
  • swc4j ile AST analizi ve JS/TS/JSX/TSX dönüşümü
  • JavetBuddy aracılığıyla JVM bytecode'unu dinamik olarak değiştirme veya genişletme
  • JavetShell ile etkileşimli komut çalıştırma ve hata ayıklama desteği

2 yorum

 
rtyu1120 2025-10-09

Spring sunucusunda React SSR de artık hayal değilmiş, hahaha

 
xguru 2025-10-09

Javet 2.0 - V8 ve Node.js'yi Java'ya gömmek
3 yıl öncesine kıyasla Node sürümü de yükselmiş, çok dilli build, engine pooling, swc4j, JavetBuddy, JavetShell gibi eklemeler yapılmış ve performans da iyileştirilmiş.