انگولار
فریمورکی کامل برای اپلیکیشنهای بزرگ.
Angular فریمورکی کامل از گوگل برای ساختن اپلیکیشنهای بزرگ وب با TypeScript است. هر چیزی که یک تیم بزرگ لازم دارد در یک جعبه آمده است: کامپوننتها، روتر، فرمها، کلاینت HTTP، تزریق وابستگی، ابزارهای تست و یک ابزار خط فرمان قدرتمند. این مسیر Angular امروزی را یاد میدهد: کامپوننتهای standalone، سیگنالها، بلوکهای داخلی @if و @for و تابعهای inject()، input() و output().
شما TypeScript بلدید، پس هر درس مستقیم سراغ چیزی میرود که Angular به آن اضافه میکند، با مثالهایی از نووا، یک اپ اجتماعی کوچک: دکمهی لایک، جدول ردهبندی، صفحهی پروفایل و فیدی که دادههایش را از یک API میگیرد.
- درس
- ۱۴
- زمان
- ۲ ساعت
- سطح
- مقدماتی
- برنز باز
- نقره باز
- طلا قفل
آمادهای ثابتش کنی؟
سه آزمون منتظرند: برنز، نقره و طلا.
در پایان این مسیر میتوانی
- کامپوننتهای standalone با قالب، استایل و اتصالهای داده بسازید
- state را در سیگنالها نگه دارید و مقدارهای مشتق را با
computedبسازید - شرطها و فهرستها را با
@if،@forو@switchرندر کنید - داده و منطق را با سرویسها و تزریق وابستگی به اشتراک بگذارید
- صفحهها را با روتر بسازید، JSON را با
HttpClientبخوانید و فرمهای reactive را اعتبارسنجی کنید - داده را با RxJS بهصورت واکنشی بگیرید، بلوکهای سنگین را با تأخیر بارگذاری کنید و با
TestBedتست واحد بنویسید
نقشهٔ مسیر
۱ فصل ۱کامپوننتها و سیگنالها
Angular چه چیزهایی به شما میدهد، اولین کامپوننت standalone، state با سیگنالها و کنترل جریان در قالب.
۰ / ۵۲ فصل ۲سرویسها و داده
تزریق وابستگی، ورودیها و خروجیها، مسیریابی، HTTP و فرمهای reactive.
۰ / ۵۳ فصل ۳یک قدم جلوتر
RxJS، بارگذاری با تأخیر همراه با رندر سمت سرور و تست؛ راهی که به اپهای واقعی Angular میرسد.
۰ / ۴