انگولارجیاس (انگلیسی: AngularJS) چارچوب نرمافزاری تحت وب متنباز نگهداریشده توسط گوگل و جامعهٔ برنامهنویسان شخصی برای حل بسیاری از چالشهای برنامههای تکصفحهای است.انگولارجیاس بر اساس این نظر طراحی شده که واسط کاربر و کدهای متصل کننده کامپوننتهای نرمافزار بهتر است به برنامهنویسی اعلانی نوشته شود. در حالی که برای نوشتن منطق تجاری برنامه کاربردی برنامهنویسی دستوری مناسبتر است.نحوه کار این کتابخانه بدین شکل است که ابتدا صفحه اچ تی ام ال که دارای ویژگی ها و تگهای اضافه شده سفارشی است خوانده میشود. این ویژگی ها نقش رهنمود را برای انگولار دارند که بتواند ورودی یا خروجی صفحه را به مدل مربوط به ان که از جنس متغیر های جاواسکریپت است پیوند دهد. ارزش این متغیر های جاواسکریپت میتواند دستی از طریق کد تغییر کند و یا بطور ایستا یا پویا از منابع جی سن گرفته شود. این تغییرات از طریق پیوند برقرار شده ورودی یا خروجی را تحت تاثیر قرار میدهد.Up and Running with AngularJS دوره آموزشی است که در آن شما با قابلیت های مهم این فریم ورک آشنا می شوید.
عناوین آموزشی: – چرا AngularJS؟ – دانلود AngularJ و الحاقاتش – توسعه یک Application Boilerplate – تامین داده های حوزه (scope data) – کنترل حوزه ها – نمایش مسیریابی – تأمین ناوبری (navigation) – ارتباط دادن رکوردهای مجزا – تعریف سرویس ها – بازیابی رکوردها – ذخیره سازی داده های فرم – و … |
Topics include: – Why AngularJS? – Downloading AngularJS and dependencies – Developing an application boilerplate – Supplying scope data – Controlling scopes – Routing views – Supplying navigation – Linking individual records – Defining services – Retrieving records – Saving form data |