
Aplikasi Web Progressif (PWA) adalah aplikasi web yang berjalan layaknya aplikasi native, dapat menampilkan notifikasi dan UX seperti aplikasi native. Dengan konsep offline first dan Web APIs baru, aplikasi yang berjalan pada browser tidak akan memunculkan pesan network error atau white screen seperti yang kita alami ketika berada pada jaringan yang buruk. Pada PWA, ketika kita meninggalkan browser, dan kembali lagi membuka aplikasi tersebut pada jaringan buruk, kita tidak akan kehilangan UI dan data-data terakhir.
Service Workers adalah teknologi dibalik PWA yang memberikan fungsionalitas offline, notifikasi, update konten, pergantian konektifitas dan lain-lainnya. Memang belum banyak yang membahas tentang service workers dan bagaimana sebenarnya service workers itu diterapkan, tetapi bila kita mengunjungi Developer Google, bisa dikatakan service workers adalah semacam proxy yang berada ditengah antara aplikasi web, browser, dan jaringan. Bisa dianalogikan aplikasi kita akan diatur oleh service workers agar bisa berlajan offline terlebih dahulu, mengembalikan data dari cache jika request ke jaringan gagal. File service workers berisi kode javascript yang bisa dikembangkan untuk menghandle event dan request sesuai dengan kebutuhan.
PWA salah satu yang mampu menarik pengembang, terutama pengembang yang selama ini mengembangkan aplikasinya dengan teknologi web maupun hybrid. Ionic sebagai platform hybrid, akan menambahkan fitur PWA. Ionic juga yakin bahwa web adalah masa depan dari aplikasi, tanpa perlu mengembangkan aplikasi mobile secara terpisah, aplikasi native sendiri dan aplikasi web sendiri.
Sumber: codepolitan.com
- Desember 2022
- November 2022
- Oktober 2022
- September 2022
- Agustus 2022
- Juli 2022
- Juni 2022
- Mei 2022
- April 2022
- Maret 2022
- Februari 2022
- Januari 2022
- Desember 2021
- November 2021
- Oktober 2021
- September 2021
- Agustus 2021
- Juli 2021
- Juni 2021
- Mei 2021
- April 2021
- Maret 2021
- Januari 2021
- Desember 2020
- November 2020
- Oktober 2020
- Agustus 2020
- Juli 2020
- Juni 2020
- Januari 2020
- Desember 2019
- Oktober 2019
- September 2019
- Agustus 2019
- Juli 2019
- Mei 2019
- Maret 2019
- Februari 2019
- September 2018
- Juni 2018
- Maret 2018
- Juni 2017
- Mei 2017
- Maret 2017
- Februari 2017
- Desember 2016
- Februari 2016
