5 poin oleh xguru 2025-10-09 | 2 komentar | Bagikan ke WhatsApp
  • Javet (Java + V8) adalah proyek open-source untuk menanamkan Node.js dan mesin Google V8 ke dalam lingkungan Java
  • Memungkinkan eksekusi JavaScript di JVM dan penggunaan ekosistem yang sama seperti Node.js
  • Integrasi mesin Node.js v24.8.0 + V8 v14.1.146.11
  • Mendukung banyak arsitektur
    • Android: x86, x86_64, arm, arm64
    • Linux: x86_64, arm64
    • macOS: x86_64, arm64
    • Windows: x86_64
  • Menyediakan versi internasionalisasi (i18n) dan non-internasionalisasi
  • Mendukung peralihan dinamis antara mode Node.js dan V8
  • Menyediakan fitur polyfill khusus V8 (Javenode)
  • Mengekspos API V8 langsung ke JVM sehingga mesin JS dapat dikendalikan dari kode Java
  • Memperkuat interoperabilitas Java ↔ JavaScript
    • Mendukung langsung pertukaran objek, tipe BigInt, dan Date
  • Meningkatkan performa melalui fitur pooling engine Javet
  • Integrasi mudah dengan framework Spring
  • Debugging real-time melalui Chrome DevTools
  • Analisis AST dan transformasi JS/TS/JSX/TSX menggunakan swc4j
  • Memodifikasi atau memperluas bytecode JVM secara dinamis melalui JavetBuddy
  • Mendukung eksekusi perintah interaktif dan debugging dengan JavetShell

2 komentar

 
rtyu1120 2025-10-09

SSR React di server Spring ternyata bukan lagi sekadar mimpi wkwkwk

 
xguru 2025-10-09

Javet 2.0 - Menanamkan V8 dan Node.js ke Java
Dibandingkan 3 tahun lalu, versi Node juga sudah naik, build multibahasa, engine pooling, swc4j, JavetBuddy, JavetShell, dan lainnya telah ditambahkan, serta performanya juga meningkat.