انگولارجیاس
| توسعهدهنده(ها) | Brat Tech LLC، گوگل و جامعهٔ برنامهنویسان. |
|---|---|
| انتشار ابتدایی | ۲۰ اکتبر، ۲۰۱۰[۱] |
| انتشار پایدار | 1.5.6 / ۲۷ مه، ۲۰۱۶ |
| انتشار پیشنمایش | 2.0.0-beta.17[۲] / ۲۸ آوریل، ۲۰۱۶ |
| نوشتهشده به | جاوااسکریپت |
| حجم | 122 KiB production 930 KiB development |
| گونه | JavaScript library |
| پروانه | پروانه امآیتی |
| وبگاه | www.angularjs.org angular.io |
انگولارجیاس (انگلیسی: AngularJS) چارچوب نرمافزاری تحت وب متنباز ، ساخت و توسعه داده شده توسط گوگل و جامعهٔ برنامهنویسان مستقل که برای حل بسیاری از چالشهای برنامههای تکصفحهای ( نرم افزار های تحت وب ) است.
فلسفه وجودی[ویرایش]
انگولارجیاس بر اساس این نظر طراحی شده که واسط کاربر و کدهای متصلکننده کامپوننتهای نرمافزار بهتر است به برنامهنویسی اعلانی نوشته شود. در حالی که برای نوشتن منطق تجاری برنامه کاربردی برنامهنویسی دستوری مناسبتر است. AngularJs برای اپلیکیشن های تک صفحه ی (single-page-applications = SPA) گزینه ی بسیار خوبی می باشد.
نحوه کار[ویرایش]
نحوه کار این کتابخانه بدین شکل است که ابتدا صفحه اچ تی امال که دارای ویژگی ها و تگهای اضافه شده سفارشی است خوانده میشود. این ویژگی ها نقش رهنمود را برای انگولار دارند که بتواند ورودی یا خروجی صفحه را به مدل مربوط به ان که از جنس متغیر های جاواسکریپت است پیوند دهد. ارزش این متغیر های جاواسکریپت میتواند دستی از طریق کد تغییر کند و یا بطور ایستا یا پویا از منابع جی سن گرفته شود. این تغییرات از طریق پیوند برقرار شده ورودی یا خروجی را تحت تاثیر قرار میدهد.
منابع[ویرایش]
- مشارکتکنندگان ویکیپدیا. «AngularJS». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۳۰ ژانویه ۲۰۱۵.
پیوند به بیرون[ویرایش]
| در ویکیانبار پروندههایی دربارهٔ انگولارجیاس موجود است. |
|
||||||||||||||||||||