leaningtech/cheerp-meta
کاربرد:
این کامپایلر قدرتمند، کدهای C/C++ رو به WebAssembly و JavaScript تبدیل میکنه تا بتونی بدون تغییر زیاد در کد، برنامههای تحت وب بسازی
ایدهآل برای انتقال پروژههای قدیمی C++ به محیط مرورگر یا بهبود عملکرد اپلیکیشنهای وب با استفاده از کد نativ
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یک کتابخانه C++ رو مستقیم در مرورگر اجرا کنی
یا وقتی به دنبال عملکرد بالا در محاسبات سنگین هستی و نمیخوای کل کد رو با جاوااسکریپت بازنویسی کنی
همچنین برای تیمهایی که مهارت C++ دارن ولی میخوان وارد دنیای وب بشن، گزینه عالیه
چند مثال از موارد استفاده
• تبدیل موتورهای گیم C++ به نسخههای تحت وب
• اجرای کتابخانههای پردازش تصویر یا صدا در مرورگر ️
• بهینهسازی ابزارهای علمی و شبیهسازی برای اجرا در مرورگر
- ##Cheerp
- ##WebAssembly
- ##C
- ##JavaScript
- ##WebDev
- ##Compiler
- ##WASM
- ##Frontend
- ##HighPerformance
- ##LegacyToWeb
