Progresif Web Apps
PWA adalah Progressive Web App, artinya sebuah aplikasi yang dibentuk secara optimal untuk meningkatkan kecepatan penggunaan sebuah website dan aplikasi tanpa membuatnya secara terpisah.
Requiredment PWA :
1. Https
Untuk kemanan data kecuali pada saat development
2. Manifest
Sebuah file yang berisi informasi dari aplikasi formatnya JSON
3. Service Worker
Yang bisa membuat aplikasi kita off line supoort atau bisa dijalankan saat tidak ada koneksi dan juga utk menangani pust notification
Keuntungan PWA :
1. Instability
Aplikasi dapat di instal diperangkat user
2. Linkability
Aplikasi tidak harus didistribusi melalui App store, bisa langsung
di share melalui sebuah link
3. Discoverability
Aplikasi mudah ditemukan di perangkat user
4. Network Independence
Aplikasi dapat berjalan dengan baik tanpa koneksi internet atau dalam kondisi internet yang kurang baik