Ya itu mungkin. Meskipun ada banyak alternatif berbeda, "Aplikasi Web Progresif" (PWA) menjadi salah satu trending topik saat ini. Mereka memberikan pengalaman aplikasi seluler dengan situs responsif dan seluler. Mereka juga menyediakan mode mandiri.
Anda dapat menggunakan API Cache , IndexedDB API , API Penyimpanan Web ... untuk menyimpan data.
Anda memerlukan API Service Worker untuk menyinkronkan aplikasi Anda dengan database atau untuk mengelola aplikasi Anda saat pengguna offline.
Dokumentasi Google tentang PWA s mungkin merupakan titik yang baik untuk memulai. Anda juga dapat mempelajari penyimpanan offline untuk pwa dokumen Google.
Ini adalah blog yang bagus untuk menjelaskan fitur PWA s.
PEMBARUAN PADA APRIL 2018:
Dengan IOS 11.3, Safari 11.1 dirilis dengan dukungan pekerja layanan. Referensi:dokumen
Terima kasih @ChrisLove untuk komentar