۲۹ شهریور ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

AngularJS به پایان عمر خود می رسد

چارچوب جاوا اسکریپت که توسعه وب «انقلابی» شده است، دیگر حفظ نخواهد شد، اما گزینه‌های پشتیبانی شخص ثالث در دسترس هستند.

چارچوب جاوا اسکریپت که توسعه وب «انقلابی» شده است، دیگر حفظ نخواهد شد، اما گزینه‌های پشتیبانی شخص ثالث در دسترس هستند.

اکنون که چارچوب جاوا اسکریپت AngularJS به وضعیت پایان عمر (EOL) رسیده است، توسعه دهندگان نسل بعدی چارچوب Angular مبتنی بر TypeScript امیدوارند کاربران نسخه اصلی با جانشین.

در ابتدا توسط Google در سال ۲۰۱۰ منتشر شد، AngularJS در ۳۱ دسامبر به EOL رسید، با حمایت بلندمدت از جامعه متوقف می شود. کاربران همچنان می‌توانند از اشخاص ثالث از جمله شرکت‌های خدمات پشتیبانی XLTS.dev و Perforce. کد منبع AngularJS همچنان در GitHub، از طریق NPM، CDN، و Bower در دسترس خواهد بود. p>

اگرچه از AngularJS الهام گرفته شده است، ادامه Google Angular چارچوب متفاوتی است، با استفاده از بسیاری از فلسفه‌های مشابه اما در TypeScript در سال ۲۰۱۶ بازنویسی شده است. TypeScript تایپ ایستا را ارائه می‌دهد. مینکو گچف، مهندس روابط توسعه‌دهنده Google، گفت: پشتیبانی از تجربه توسعه و کمک به شناسایی اشکالات قبل از استقرار در تولید.

کاربران زنگ زده نگران پیچیدگی، استفاده کم هستند

خاویر پرز، مبشر منبع باز در Perforce تاکید کرد: وضعیت EOL برای AngularJS خطراتی را به همراه دارد. هنگامی که یک جامعه منبع باز پشتیبانی طولانی مدت به پایان عمر (EOL) می رسد، هیچ وصله دیگری منتشر نمی شود. برای کاربران، خطر استفاده از نسخه‌های EOL نرم‌افزار این است که اگر یک آسیب‌پذیری جدید با شدت بالا یا بحرانی کشف شود، هیچ وصله‌ای در دسترس نخواهد بود.»

فریم ورک مایکروسافت دات نت MAUI می رسد

پرز افزود، از آنجایی که AngularJS به طور گسترده برای برنامه های کاربردی وب استفاده می شود، تغییرات در مرورگرها می تواند بر عملکرد تأثیر بگذارد. او توضیح داد که کاربران AngularJS چهار گزینه دارند، از جمله نگه داشتن برنامه در AngularJS با خطرات EOL، بازنویسی برنامه ها به آخرین نسخه Angular، بازنویسی با استفاده از چارچوب جاوا اسکریپت دیگر، یا نگه داشتن برنامه در AngularJS و دریافت پشتیبانی.

AngularJS، Gechev از Google گفت، با اجازه دادن به مهندسان برای ساخت برنامه‌های تجاری پیچیده، توسعه وب را «انقلابی» کرد. گچف گفت: گفتن اینکه AngularJS هنوز چند کاربر دارد دشوار است، زیرا فریم ورک اغلب به صورت فایل جاوا اسکریپت که مستقیماً از یک سرور استاتیک ارجاع داده می شود توزیع می شود. بر اساس دانلودهای NPM، گوگل تخمین می زند که ۸۴ درصد از پایه توسعه دهندگان از Angular استفاده می کنند در حالی که ۱۶ درصد هنوز از AngularJS استفاده می کنند.

ساخت جداول در React: با react-table شروع کنید

Angular توسط Google به‌عنوان یک چارچوب «باتری شامل» با بهترین شیوه‌های داخلی قرار گرفته است. در نظر گرفته شده است که همیشه سبز باشد و از هر توسعه‌دهنده‌ای با توسعه برنامه‌هایشان پشتیبانی کند و از تجربه ng به‌روزرسانی استفاده کند. انگولار دو بار در سال منتشر خواهد شد. Angular 13 در نوامبر منتشر شد و پس از آن نسخه‌های ۱۳.۱ و ۱۳.۱.۱ در نقطه عرضه شد a> در دسامبر.