5 पॉइंट द्वारा xguru 2025-10-09 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Javet(Java + V8) एक ओपन सोर्स प्रोजेक्ट है जो Java environment में Node.js और Google V8 engine को एम्बेड करता है
  • JVM पर JavaScript चलाना संभव बनाता है और Node.js के समान ecosystem का उपयोग करने देता है
  • Node.js v24.8.0 + V8 v14.1.146.11 engine integration
  • मल्टी-आर्किटेक्चर समर्थन
    • Android: x86, x86_64, arm, arm64
    • Linux: x86_64, arm64
    • macOS: x86_64, arm64
    • Windows: x86_64
  • अंतरराष्ट्रीयकरण (i18n) और non-i18n versions उपलब्ध
  • Node.js और V8 modes के बीच dynamic switching का समर्थन
  • V8-only mode polyfill फीचर उपलब्ध (Javenode)
  • V8 API को सीधे JVM में expose करता है ताकि Java code से JS engine को नियंत्रित किया जा सके
  • Java ↔ JavaScript interoperability को मजबूत करता है
    • object exchange, BigInt, Date types के लिए direct support
  • Javet engine pooling फीचर के जरिए performance में सुधार
  • Spring framework के साथ आसान integration
  • Chrome DevTools के जरिए real-time debugging
  • swc4j का उपयोग करके AST analysis और JS/TS/JSX/TSX transformation
  • JavetBuddy के जरिए JVM bytecode को dynamically modify या extend करना
  • JavetShell का उपयोग करके interactive command execution और debugging support

2 टिप्पणियां

 
rtyu1120 2025-10-09

लगता है Spring सर्वर पर React SSR भी अब सपना नहीं रहा lol

 
xguru 2025-10-09

Javet 2.0 - V8 और Node.js को Java में एम्बेड करना
3 साल पहले की तुलना में Node वर्ज़न भी बढ़ गया है, बहुभाषी बिल्ड, इंजन pooling, swc4j, JavetBuddy, JavetShell आदि जोड़े गए हैं और performance भी बेहतर हुई है।