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 میشوند.
مطلبی دیگر از این انتشارات
آموزش کار با انیمیشن(Easing Animation) در React Native
مطلبی دیگر از این انتشارات
۱۰ اپلیکیشنی که با React Native پیاده سازی شده اند
مطلبی دیگر از این انتشارات
پیشنیازهای لازم برای یادگیری React و React-Native