Apa itu PWA ?
buat kamu seorang web developer yang ingin terjun sebagai mobele apps developer PWA ini adalah solusinya, so jadi apa itu PWA ? Progresive Web Apps atau PWA adalah sebuah gabungan konsep dari web apps dan mobile apps. Progressive Web Apps adalah aplikasi web tradisional yang disempurnakan dengan teknologi web modern seperti SPA, service worker, yang memungkinkan dibuat untuk memberikan pengalaman yang lebih mirip dengan aplikasi native. PWA sendiri dapat berjalan secara offline layaknya mobile native apps karena adanya sebuah service worker yang bekerja dan dinggunakan untuk membuat cache dari komponen yang digunakan dalam sebuah PWA seperti HTML, CSS, Javascript, Image, sehingga Ketika pengguna dalam keadaan offline, pengguna masih dapat menggunakan aplikasi web ini.
|
PWA VS NATIVE APP |
Kelebihan PWA dari pada Native Apps
PWA sendiri dibangun seperti kita membuat web seperti biasa hanya saja kita harus menambahkan sebuah service worker untuk dapat dijalankan secara offline. kelibihan PWA sendiri ialah biasanya file ukurannya lebih kecil dibandingkan dengan Applikasi Native pada saat di install, sehingga penggunaan storage lebih hemat, dan ringgan, lebih support dengan perangkat dengan perangkat spek kentang, biasanya Native apps terkadang force close sendiri jika di install dengan device spek kentang. PWA dapat berjalan di berbagai platform OS seperti IOS, Android.
|
Contoh PWA yang diaksekes via Browser |
|
PWA di install @android |
Sebuah aplikasi web bisa dikatakan PWA jika memenuhi kriteria sebagai berikut :
PWA harus lah bersifat
1. Progeressive,
2. Responsive,
3. Installable,
4. Conected
ここにコメントしてください ! | Comment Here ! No Bad Word Please Ok !