Angular
انگولر (Angular) یک فریمورک توسعه وب متنباز است که توسط گوگل برای ساخت برنامههای تحت وب مقیاسپذیر و واکنشگرا طراحی شده است. این فریمورک بر پایه جاوااسکریپت و TypeScript ساخته شده و به توسعهدهندگان این امکان را میدهد تا با استفاده از الگوی MVC (مدل-نما-کنترلکننده) و کامپوننتها، برنامههای پیچیده و سازمانیافته بسازند. آنگولر با ویژگیهایی مانند دوطرفهسازی دادهها، ابزارهای تست و پشتیبانی از مسیر یابی، فرایند توسعه را تسهیل میکند. همچنین، جامعه فعال و مستندات جامع این فریمورک، یادگیری و استفاده از آن را برای توسعهدهندگان آسانتر میکند و آن را به گزینهای محبوب در دنیای توسعه وب تبدیل کرده است.
نحوه ساخت این اپ مشابه زبانهای برنامهنویسی دیگر است و به طور عمومی در قسمت زبانهای برنامهنویسی شرح داده شده است.
قوانینی که برای بدون مشکل ساخته شدن اپ شما، باید رعایت شوند (validation rules):
- فایلهای package.json، angular.json و tsconfig.json باید در مسیر context_dir وجود داشته باشد.
- محتوای package.json باید صحیح بوده و scriptها باید در آن وجود داشته باشد.
برای آشنایی با ساختار نمونه پروژه زبان برنامه نویسی Angular می توانید از اطلاعات این ریپو استفاده کنید.