Có nó là có thể. Mặc dù có nhiều lựa chọn thay thế khác nhau, "Ứng dụng web tiến bộ" (PWA) là một trong những chủ đề thịnh hành của ngày hôm nay. Họ cung cấp trải nghiệm ứng dụng dành cho thiết bị di động với trang web đáp ứng và di động. Họ cũng cung cấp chế độ độc lập.
Bạn có thể sử dụng API bộ nhớ đệm , API IndexedDB , API lưu trữ web ... để lưu trữ dữ liệu.
Bạn cần có API Service Worker để đồng bộ hóa ứng dụng của bạn với cơ sở dữ liệu hoặc để quản lý ứng dụng của bạn khi người dùng ngoại tuyến.
Tài liệu của Google về PWA s có thể là một điểm tốt để bắt đầu. Ngoài ra, bạn có thể đi sâu vào bộ nhớ ngoại tuyến cho pwa tài liệu của Google.
Đây là một blog hay để mô tả các tính năng của PWA s.
CẬP NHẬT VÀO THÁNG 4 NĂM 2018:
Với iOS 11.3, Safari 11.1 đã được phát hành với sự hỗ trợ của nhân viên dịch vụ. Tham khảo: tài liệu
Cảm ơn @ChrisLove cho nhận xét