Service Worker

3/12

Kamu ingin memulai membuat website dengan teknologi progressive web app, tapi kamu bingung harus mulai belajar dari mana dulu. Nah, untuk pertama-tama, kamu harus memahami terlebih dahulu apa itu Service Worker

Service worker merupakan sebuah script Javascript yang berjalan di background (belakang layar). Jadi saat kita membuka website lain, atau bahkan jika browser kita ditutup, service worker ini akan berjalan di background sistem kita

Script dari service worker ini terpisah dari script yang ada di dalam website kita. Jadi berbeda dengan script Vue, React, dan jQuery yang biasanya kita pasang di website, sebuah service worker dipisahkan dalam satu file dan nantinya akan terdapat proses “instalasi” oleh browser untuk disimpan nantinya di background sistem kita

Untuk service worker ini dapat berjalan, website yang kamu punya harus menggunakan HTTPS (SSL) agar service worker bisa berjalan. Ini dikarenakan Google membuat aturan agar sistem yang berjalan dipastikan aman prosesnya

Dalam pembuatan script service worker pun, akan banyak menggunakan konsep Promise, dalam pembuatan scriptnya, yaitu salah satu teknik dalam membuat coding asynchronous, yang dimana teknik tersebut kita harus pelajari terlebih dahulu

Write Comment...

Name

Email