أداة تحويل وتجميع JavaScript/TypeScript فائقة السرعة على JVM: swc4j

2025-01-04
أداة تحويل وتجميع JavaScript/TypeScript فائقة السرعة على JVM: swc4j

swc4j هي أداة فائقة السرعة لتحويل وتجميع JavaScript و TypeScript على JVM. وهي جزء من مجموعة Javet، وتعمل على معالجة أكواد JavaScript و TypeScript قبل تنفيذها في Node.js أو V8 على JVM. تتميز بمزايا مثل تحليل AST، ودعم الإضافات، وتحويلات الكود، والتصغير، وإصدارات ES متعددة الأهداف، وخرائط المصدر، بالإضافة إلى عملية تطهير كود قوية (قيود الكلمات الرئيسية، وحماية الكائنات، إلخ). يمكن دمج swc4j بسهولة في المشاريع عبر Maven أو Gradle، مما يوفر سير عمل مبسط للترجمة والتجميع.

التطوير