دیروز در گروه تلگرام بحثی دیدم پیرامون اینکه آیا angular.js همان angular است یا خیر.
ایین چند خط در همین راستا برای شما مینویسم که ماجرا را متوجه شوید.
AngularJS :
در گذشته ، امکان ایجاد برنامه های وب بسیار پیشرفته با استفاده از APIهای JavaScript وجود داشت ، اما نگهداری و استفاده دوباره از کدهای اولیه آن و تست همه آنها کاری بسیار دشوار بود. تا اینکه درسال ۲۰۱۰ AngularJS به عنوان یک Javascript MVW Framework معرفی شد . AngularJS دارای سه مزیت بزرگ میباشد که باعث محبوب شدن آن در بین توسعه دهندگان شده است :
• سرعت تولید کد بی مانند بود
• هر قطعه کد از برنامه به راحتی قابل تست کردن بود
• و اینکه کمپانی بزرگ گوگل پشت این پروژه بود
Angular 2 :
AngularJS یک راه فوق العاده برای شروع یک برنامه یا MVP میباشد . با بالا رفتن محبوبیت آن روز به روز ویژگی های بیشتری به هسته آن اضافه شد ، تا آن که تیم Angular تصمیم به بازنویسی دوباره Framework اصلی گرفتن ، بنابراین Angular 2 رو معرفی کردند . AngularJS و Angular 2 فقط در نام مشترک هستند .
لازم به ذکر است که قسمت های زیادی از angular2 و ۴ هم مشابه همدیگر هستند. آخرین نسخه پرکاربرد نسخه ۶ است و هم اکنون نسخه ۷٫۱٫۲ نیز اماده است.