وب‌سرویس مجید

پروژه cheerp-meta

leaningtech/cheerp-meta

کاربرد:

این کامپایلر قدرتمند، کدهای C/C++ رو به WebAssembly و JavaScript تبدیل می‌کنه تا بتونی بدون تغییر زیاد در کد، برنامه‌های تحت وب بسازی

ایده‌آل برای انتقال پروژه‌های قدیمی C++ به محیط مرورگر یا بهبود عملکرد اپلیکیشن‌های وب با استفاده از کد نativ

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای یک کتابخانه C++ رو مستقیم در مرورگر اجرا کنی

یا وقتی به دنبال عملکرد بالا در محاسبات سنگین هستی و نمی‌خوای کل کد رو با جاوااسکریپت بازنویسی کنی

همچنین برای تیم‌هایی که مهارت C++ دارن ولی می‌خوان وارد دنیای وب بشن، گزینه عالیه

چند مثال از موارد استفاده

• تبدیل موتورهای گیم C++ به نسخه‌های تحت وب

• اجرای کتابخانه‌های پردازش تصویر یا صدا در مرورگر ️

• بهینه‌سازی ابزارهای علمی و شبیه‌سازی برای اجرا در مرورگر

  • ##Cheerp
  • ##WebAssembly
  • ##C
  • ##JavaScript
  • ##WebDev
  • ##Compiler
  • ##WASM
  • ##Frontend
  • ##HighPerformance
  • ##LegacyToWeb