آموزش فارسی Angular 2

Angular 2  چیست؟

Angular 2  یک فریم ورک متن باز جاوا اسکریپت است که برای ساختن برنامه های کاربردی وب در محیط HTML و جاوا اسکریپت به کار رفته و به عنوان اولین رویکرد تلفن همراه[1] شناخته می شود.

تاریخچه

نسخه بتا Angular 2 در مارس 2014 منتشر شد.

چرا از Angular 2 استفاده کنیم؟

Angular 2 از Angular 1 ساده تر بوده و مفاهیم کمتر آن باعث درک آسان تر برنامه می شوند.

 شما می توانید مجموعه های داده بزرگ را با کمترین میزان سربار حافظه، بروزرسانی کنید.

این نرم افزار، سرعت بارگذاری اولیه را از طریق رندر در سمت سرور، افزایش می دهد.

ویژگی ها

Angular 2 از Angular 1 سریع تر و کار با آن ساده تر است.

Angular 2 از آخرین نسخه های مرورگر ها پشتیبانی کرده و همچنین مرورگر های قدیمی مانند IE9+ و Android 4.1+ را نیز پشتیبانی می کند.

Angular 2 عمدتا بر برنامه های تلفن همراه متمرکز است. ساختار کد در این نسخه، بسیار ساده تر از نسخه پیشین است.

مزیت ها

اگر برنامه ای یک heavy load[2] باشد، Angular 2 آن را به طور کامل “پاسخگو به رابط کاربر[3]” می کند.

این برنامه از رندرینگ سمت سرور برای بازدید های موبایلی سریع استفاده می کند.

این برنامه به خوبی با ECMAScript و دیگر زبان هایی که به جاوا اسکریپت کامپایل می شوند کار می کند.

این برنامه از تزریق وابستگی برای نگهداری از برنامه ها بدون نوشتن کد های بسیار طولانی استفاده می کند.

همه چیز، رویکرد مبتنی بر کامپوننت خواهد بود.

معایب

از آنجایی که این برنامه، یک فریم ورک تازه معرفی شده است، انجمن پشتیبانی آنلاین محدودی برای آن وجود دارد.

اگر شما کاربر جدید Angular 2 هستید، اندکی زمان می برد تا کار با آن را یاد بگیرد.

[2] برنامه ای که میزان قدرت یک سیستم را به چالش می کشد، برای مثال، برنامه های تست سی پی یو

[3] UI

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *