Progressive Web Apps (PWA) | Solusi web developer untuk menjadi mobile developer :v

Progressive Web Apps (PWA) | Solusi web developer untuk menjadi mobile developer :v

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 Native
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 !