Front-End Web Developer & Designer
تفاوت کامپایل در React و Angular

کامپایل در React:
کدهای jsx توسط Babel و یا Typescript به plain Javascript کامپایل میشوند.
سپس React Virtual DOM با اعمال تغییرات روی کد و تغییر Real DOM به سمت مرورگر فرستاده میشه و مرورگر Interpretation میکند.
کامپایل در Angular:
دو نوع کامپایل در انگولار وجود دارد.
JIT mode (Just-In-Time Compilation)
AOT mode (Ahead-Of-Time Compilation)
کامپوننت ها در انگولار از طریق JIT مستقیما به plain Javascript کامپایل شده و سپس توسط مرورگر Interpretation میشوند.
کامپوننت ها در انگولار از طریق AOT به کد typescript تبدیل شده و در ngfactory.ts. ذخیره میشوند سپس توسط typescript به plain javascript تبدیل شده و سپس توسط مرورگر Interpretation میشوند.
مطلبی دیگر از این انتشارات
نوشتن HOC در React به صورت Functional Component مثلا connect توی redux
مطلبی دیگر از این انتشارات
چالشهای نسخه Production در React JS
مطلبی دیگر از این انتشارات
چند نکته خودمانی در مورد برنامه نویسی JS و ReactJS