Compile to JavaScript (dart2js)

  • AR: عند بناء تطبيق ويب، Dart تتحول إلى JavaScript ليعمل في المتصفح.
  • EN: When building for the web, Dart is compiled to JavaScript so it can run in browsers.

ممتاز، دي نقطة مهمة جدًا في Dart:

Compile to JavaScript (dart2js) يعني:

  • عند بناء تطبيق Dart للويب، الكود لا يروح للمتصفح مباشرة.
  • يتم تحويله إلى JavaScript باستخدام أداة اسمها dart2js.
  • لأن المتصفحات تفهم JavaScript بشكل أساسي.

ليه ده مفيد؟

  • يخليك تكتب بـ Dart وتشتغل على الويب.
  • أداء جيد بعد الـ optimization.
  • نفس منطق المشروع تقدر تعيد استخدامه عبر منصات مختلفة.