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 میشوند.
مطلبی دیگر از این انتشارات
۸ قدم برای حرفهایی شدن در React (قسمت اول)
مطلبی دیگر از این انتشارات
الگوهای ری اکت - ۲
مطلبی دیگر از این انتشارات
برسی دقیق و کامل چرخهی حیات(Lifecycle) در ریاکت