با آموزش شش قسمتی جدید ما، به همراه آزمایشگاههای کد جدید، کار با برنامههای وب پیشرونده را شروع کنید.
منتشر شده: ۲۰ مه ۲۰۲۱
از زمانی که آخرین مجموعه آموزش PWA خود را بیش از چهار سال پیش منتشر کردیم، تغییرات زیادی در دنیای برنامههای وب پیشرونده (PWA) رخ داده است:
- CSS Grid به طور گسترده پیادهسازی شد.
- PWAها به دسکتاپها آمدند.
- پروژه قابلیتها بیش از ۲۵ رابط برنامهنویسی کاربردی (API) جدید متمرکز بر ادغام دستگاهها راهاندازی کرده است.
این امر بخشهای کاملاً جدیدی از برنامهها را ایجاد کرده است که میتوانند کاملاً در وب ساخته شوند. امروز، ما مفتخریم که اولین نسخه از آموزش PWA که به تازگی بهروزرسانی شده است را به اشتراک بگذاریم تا به شما بیاموزیم که چگونه برنامههای وب پیشرونده قابل اعتماد، قابل نصب و توانمند را برای همه دستگاهها بسازید.
نسخه فعلی این آموزش به شش دسته اسلاید تقسیم شده است که برای یادگیری شما یا آموزش به دیگران آماده است. این اسلایدها عبارتند از:
- مقدمهای بر برنامههای وب پیشرونده
- ایجاد یک پایه محکم برای PWA شما
- قابلیت اطمینان برنامه وب خود را بهبود بخشید
- اپلیکیشن وب خود را قابل نصب کنید
- افزودن قابلیتهای پیشرفته به برنامه وب شما
- اتخاذ معماریهای پیشرفته برنامههای وب
برای همراهی با این مطالب جدید، هشت آزمایشگاه کد جدید وجود دارد که شما را در تبدیل یک برنامه وب به یک برنامه وب پیشرونده با ادغام عمیق دستگاه، با استفاده از مفاهیم آموزش داده شده در سراسر اسلایدها، راهنمایی میکنند. میتوانید به هر آزمایشگاه کد بروید و به صورت جداگانه روی آن کار کنید، یا میتوانید آنها را یکی پس از دیگری مرور کنید. انتخاب با شماست. آنها عبارتند از:
- آفلاین شدن - اصول اولیه نوشتن یک سرویس ورکر برای ذخیره سازی و ارائه محتوا به صورت آفلاین
- کار با Workbox - استفاده از Workbox برای نوشتن Service Worker
- IndexedDB - استفاده از IndexedDB برای ذخیره و بازیابی دادهها
- تب به نوار وظیفه - قابل نصب کردن برنامه وب شما و ارائه میانبرهای برنامه
- درخواست و اندازهگیری نصب - اضافه کردن درخواستهای نصب درون برنامهای و محل قرار دادن ردیابی موفقیت
- توانمندسازی PWA شما - افزودن قابلیتهای پیشرفته، از جمله دسترسی به سیستم فایل محلی و ثبت نام به عنوان یک مدیر فایل
- شامل سرویس ورکر - تولید پویای پاسخ سرویس ورکر استریمینگ
- کار با Workerها - استفاده از Web Workerها برای انتقال کار از Thread اصلی
طی چند ماه آینده، محتوای اسلایدها را به قالبهایی تبدیل خواهیم کرد که استفاده از آنها و بهروزرسانیشان آسانتر باشد. این کار بهروزرسانی محتوا را برای ما آسانتر میکند، بنابراین دیگر لازم نیست چهار سال برای انتشار محتوای جدید منتظر بمانید. این فضا را زیر نظر داشته باشید. آیندهی برنامههای وب هیجانانگیز است و ما مشتاقیم که به شما نحوهی ساخت آن را آموزش دهیم.