
آنگولار 4:
آنگولار 4 پنج سال بعد از انتشار رسمی آنگولار JS منتشر شد. آنگولار 4 یک چهارچوب منبع باز جاوااسکریپت محور است و از آن برای ساخت و طراحی وب اپلیکیشن در HTML، جاوااسکریپت و تایپاسکریپت که در واقع زیرمجموعهای از جاوااسکریپت است استفاده میشود. آنگولار 4 در ماه مارس سال 2017 میلادی منتشر شد و از نسخههای اولیه تایپاسکرپیت مانند TypeScript 2.2 و TypeScript 2.1 پشتیبانی میکند.
آنگولار 5:
آنگولار 5 نسخه جدیدتر آنگولار JS است که بعد از آنگولار 4 منتشر شد و به منظور سریعتر کردن ساخت اپها توسعه پیدا کرد، زیرا آنگولار 5 تمام کدهای غیر ضروری را حذف میکند. آنگولار 5 نسبت به آنگولار 4 پیشرفتهتر است و دارای مجموعهای از ویژگیهای مختص خود است. از جمله این ویژگیها میتوان به بهینهکننده ساخت، بهبود کامپایلر و قابلیت اشتراکگذاری کد اشاره کرد. آنگولار 5 در تاریخ 1 نوامبر سال 2017 میلادی منتشر شد.
تفاوت آنگولار 4 و آنگولار 5 در چیست؟

- آنگولار 4 در ماه مارس سال 2017 منتشر شد و آنگولار 5 در ماه نوامبر سال 2017.
- آنگولار 4 از نسخههای اولیه تایپاسکریپت مانند TypeScript 2.2 و TypeScript 2.1 پشتیبانی میکند. اما آنگولار 5 فقط از نسخه تایپاسکریپت 2.5 پشتیبانی میکند.
- آنگولار 4 فاقد گزینهای برای محدود کردن فضاهای سفید، تبها و خطهای جدید است. اما با آنگولار 5 میتوانید تبها، فضاهای سفید و خطهای جدید را کنترل کنید.
- بر خلاف آنگولار 5 که دارای قابلیت بهینهکننده ساخت است آنگولار 4 از این ویژگی بیبهره است.
- آنگولار 4 از سیستم چند نامی پشتیبانی نمیکند. اما آنگولار 5 از نامهای متعدد هم برای دایرکتیوها و هم برای اجزا پشتیبانی میکند.

