Mulai menggunakan Progressive Web App dengan pelatihan enam bagian baru kami, lengkap dengan codelab baru.
Dipublikasikan: 20 Mei 2021
Banyak hal telah berubah di dunia Progressive Web App sejak kami merilis serangkaian pelatihan PWA terakhir lebih dari empat tahun lalu:
- Petak CSS mencapai implementasi yang luas.
- PWA hadir di desktop.
- Project kemampuan telah meluncurkan lebih dari 25 API baru yang berfokus pada integrasi perangkat
Hal ini telah membuka segmen aplikasi baru yang dapat dibuat sepenuhnya di web. Hari ini, dengan senang hati kami menyampaikan iterasi pertama pelatihan PWA yang baru diperbarui untuk mengajarkan cara membuat Aplikasi Web Progresif yang andal, dapat diinstal, dan mumpuni untuk semua perangkat.
Versi pelatihan saat ini dibagi menjadi enam presentasi slide, yang siap Anda pelajari atau Anda gunakan untuk mengajar orang lain. Bagian-bagian tersebut adalah:
- Pengantar Progressive Web App
- Membangun Fondasi yang Kuat untuk PWA Anda
- Meningkatkan Keandalan Aplikasi Web Anda
- Membuat Aplikasi Web Anda Dapat Diinstal
- Menambahkan Kemampuan Lanjutan ke Aplikasi Web Anda
- Mengadopsi Arsitektur Aplikasi Web Tingkat Lanjut
Untuk melengkapi materi baru ini, ada delapan codelab baru yang akan memandu Anda mengubah aplikasi web menjadi Progressive Web App dengan integrasi perangkat yang mendalam, menggunakan konsep yang diajarkan di seluruh slide. Anda dapat langsung membuka codelab mana pun dan mengerjakannya satu per satu, atau Anda dapat mengerjakannya satu demi satu; pilihan ada di tangan Anda. Bagian-bagian tersebut adalah:
- Beralih ke Offline - Dasar-dasar penulisan pekerja layanan untuk meng-cache dan menyajikan konten secara offline
- Bekerja dengan Workbox - Menggunakan Workbox untuk menulis service worker
- IndexedDB - Menggunakan IndexedDB untuk menyimpan dan mengambil data
- Tab ke Taskbar - Membuat aplikasi web Anda dapat diinstal dan menyediakan pintasan aplikasi
- Mendorong dan Mengukur Penginstalan - Menambahkan dialog penginstalan dalam aplikasi, dan tempat untuk menempatkan pelacakan keberhasilan
- Meningkatkan kemampuan PWA Anda - Menambahkan kemampuan tingkat lanjut, termasuk mengakses sistem file lokal dan mendaftar sebagai pengendali file
- Service Worker Includes - Membuat respons streaming service worker secara dinamis
- Bekerja dengan Pekerja - Menggunakan pekerja web untuk memindahkan pekerjaan dari thread utama
Selama beberapa bulan ke depan, kami akan mengonversi konten slide menjadi format yang lebih mudah digunakan dan diperbarui. Hal ini akan mempermudah kami menjaga konten tetap terbaru, sehingga Anda tidak perlu lagi menunggu empat tahun untuk mendapatkan konten baru. Pantau halaman ini. Masa depan aplikasi web sangat menarik, dan kami senang dapat mengajari Anda cara membangunnya.