Apl Web Progresif (PWA) ialah aplikasi web yang menggunakan teknologi moden, teknik pembangunan web dan API penyemak imbas lanjutan untuk mencipta pengalaman yang menyerupai aplikasi mudah alih asli. Aplikasi ini direka bentuk untuk berjalan merentasi berbilang platform tanpa mengira jenis peranti atau faktor bentuk.
asal usul
Konsep untuk PWA pertama kali dicadangkan dalam penerbitan 2015 oleh pasukan Chromium Google. Pasukan ini berusaha untuk membangunkan satu set amalan terbaik untuk membina aplikasi web yang boleh memanfaatkan ciri dan kecekapan mudah alih biasa seperti pengalaman pengguna yang kaya dan boleh dipercayai, masa pemuatan pantas, pemberitahuan tolak, akses luar talian dan keupayaan untuk memasang aplikasi pada skrin utama.
ciri-ciri
PWA menawarkan pelbagai ciri dan faedah berbanding dengan aplikasi web tradisional. Beberapa ciri yang mereka tawarkan termasuk keupayaan untuk bekerja di luar talian, pemberitahuan tolak, keupayaan penyegerakan latar belakang, akses kepada ciri peranti seperti kamera atau mikrofon, metrik yang lebih baik berkenaan penglibatan pengguna, masa muat dan respons yang lebih baik serta pengguna yang lebih asli. antara muka.
Anak angkat
Sejak diperkenalkan, penggunaan Aplikasi Web Progress telah berkembang dengan ketara, terutamanya dalam ruang e-dagang. Banyak syarikat utama kini menawarkan Apl Web Progresif sebagai alternatif kepada apl asli. Contoh syarikat sedemikian termasuk Twitter, Forbes, Uber dan Pinterest.
Faedah
PWA menawarkan pelbagai faedah seperti mengurangkan masa dan kos pembangunan, prestasi yang dipertingkatkan dan kelebihan SEO serta keupayaan untuk menjangkau pengguna merentas pelbagai jenis peranti. Setiap ciri ini boleh membantu mengurangkan jumlah pengguna yang akhirnya mencapai aplikasi, yang membawa kepada penglibatan yang lebih baik dan lebih banyak jualan.
Walaupun konsep PWA masih baru, mereka dengan cepat mendapat daya tarikan apabila perniagaan dan pembangun mendapati kelebihan dan ciri yang mereka tawarkan terlalu menguntungkan untuk diabaikan. PWA menawarkan cara unik untuk melibatkan pengguna, menjalankan aplikasi merentas pelbagai jenis peranti dan membawa pengguna kembali ke aplikasi dengan lebih kerap.