آنلاین

Angular چیست؟

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

Angular که توسط یک تیم اختصاصی در Google نگهداری می‌شود، مجموعه‌ای گسترده از ابزارها، APIها و کتابخانه‌ها را در اختیار شما می‌گذارد تا جریان توسعه ساده‌تر و روان‌تر شود. Angular بستری محکم برای ساخت برنامه‌های سریع و قابل اعتمادی فراهم می‌کند که هم‌زمان با رشد تیم و بزرگ‌تر شدن کدبیس، بتوانند مقیاس بگیرند. Angular.dev خانه رسمی مستندات Angular است.

می‌خواهید کمی کد ببینید؟

قابلیت‌هایی که توسعه شما را جلو می‌برند

برنامه‌ها را سریع‌تر از همیشه توسعه دهید

با اطمینان منتشر کنید

تأیید شده commit به commit در برابر monorepo عظیم Googleهر commit در Angular در برابر صدها هزار تست در مخزن کد داخلی Google بررسی می‌شود؛ تست‌هایی که سناریوهای واقعی و بسیار متنوعی را پوشش می‌دهند. Angular برای پایداری برخی از بزرگ‌ترین محصولات Google، از جمله Google Cloud، تعهد جدی دارد. این تعهد باعث می‌شود تغییرات به‌خوبی تست شوند، با نسخه‌های قبلی سازگار بمانند و تا جای ممکن ابزارهای migration همراه خود داشته باشند.درباره monorepo گوگل بخوانید سیاست‌های پشتیبانی شفاف و زمان‌بندی انتشار قابل پیش‌بینیبرنامه انتشار زمان‌مند و قابل پیش‌بینی Angular به سازمان شما نسبت به پایداری و سازگاری نسخه‌های آینده اطمینان می‌دهد. بازه‌های Long Term Support (LTS) تضمین می‌کنند اصلاحات امنیتی مهم را زمانی که نیاز دارید دریافت کنید. ابزارهای به‌روزرسانی رسمی، راهنماها و schematics مهاجرت خودکار کمک می‌کنند برنامه‌های شما با تازه‌ترین پیشرفت‌های فریم‌ورک و پلتفرم وب همراه بمانند.نسخه‌بندی و انتشار

مناسب برای هر مقیاسی

با پشتیبانی از internationalization به کاربران همه‌جا برسیدقابلیت‌های internationalization در Angular ترجمه پیام‌ها و قالب‌بندی داده‌ها را مدیریت می‌کنند؛ از جمله پشتیبانی از syntax استاندارد unicode ICU.Internationalization با امنیت پیش‌فرض از کاربران خود محافظت کنیدAngular با همکاری مهندسان امنیتی برجسته Google تلاش می‌کند توسعه را به‌صورت پیش‌فرض امن‌تر کند. قابلیت‌های امنیتی داخلی، از جمله HTML sanitization و پشتیبانی از trusted type، کمک می‌کنند کاربران شما در برابر آسیب‌پذیری‌های رایجی مثل cross-site scripting و cross-site request forgery محافظت شوند.Security بهره‌وری تیم‌های بزرگ را با Vite و esbuild حفظ کنیدAngular CLI یک pipeline ساخت سریع و مدرن بر پایه Vite و esbuild دارد. توسعه‌دهندگان گزارش کرده‌اند پروژه‌هایی با صدها هزار خط کد را در کمتر از یک دقیقه build می‌کنند.Vite and esbuild آزموده‌شده در برخی از بزرگ‌ترین برنامه‌های وب Googleمحصولات بزرگ Google بر پایه معماری Angular ساخته شده‌اند و به شکل‌گیری قابلیت‌های تازه‌ای کمک می‌کنند که مقیاس‌پذیری Angular را بهتر می‌کند؛ از Google Fonts گرفته تا Google Cloud.

اولویت با متن‌باز بودن

جامعه‌ای پویا و در حال رشد

دوره‌ها، بلاگ‌ها و منابع آموزشیجامعه ما از توسعه‌دهندگان، نویسندگان، مدرس‌ها، پادکسترها و افراد توانمند دیگر تشکیل شده است. کتابخانه Google for Developers فقط نمونه‌ای از منابع باکیفیتی است که برای ادامه یادگیری توسعه‌دهندگان تازه‌کار و باتجربه در دسترس قرار دارد.مشاهده DevLibrary Open Sourceاز مشارکت‌کنندگان متن‌باز که Angular را برای همه بهتر می‌کنند سپاسگزاریم. از اصلاح یک غلط تایپی در مستندات تا افزودن قابلیت‌های بزرگ، هر کسی را که علاقه‌مند باشد تشویق می‌کنیم از GitHub ما شروع کند.مشارکت در Angular همکاری‌های جامعه کاربریتیم ما با افراد، آموزش‌دهندگان و سازمان‌ها همکاری می‌کند تا مطمئن شویم توسعه‌دهندگان به‌طور پیوسته پشتیبانی می‌شوند. Angular Google Developer Experts (GDEs) نماینده رهبران جامعه در سراسر جهان هستند که آموزش می‌دهند، رویداد برگزار می‌کنند و با Angular توسعه می‌دهند. همکاری‌های سازمانی نیز کمک می‌کند Angular برای رهبران صنعت فناوری به‌خوبی مقیاس بگیرد.آشنایی با Angular GDEها همکاری نزدیک با فناوری‌های دیگر GoogleAngular با فناوری‌ها و تیم‌های دیگر Google همکاری نزدیکی دارد تا وب را بهتر کند. همکاری مداوم ما با Chrome Aurora به‌طور فعال بهبودهای تجربه کاربری در سراسر وب را بررسی می‌کند؛ از جمله توسعه بهینه‌سازی‌های عملکردی داخلی مثل NgOptimizedImage و بهبود Core Web Vitals در Angular. همچنین با Firebase ، TensorFlow ، Flutter ، Material Design و Google Cloud همکاری می‌کنیم تا در سراسر جریان کاری توسعه‌دهنده، integrationهای معنادار ارائه کنیم.