Câu hỏi phỏng vấn PWA
Câu hỏi

Những yêu cầu nào cần thiết để làm cho website có thể cài đặt như một PWA?

Câu trả lời

Để một website có thể cài đặt như một ứng dụng web tiến bộ (PWA), nó cần đáp ứng một số yêu cầu kỹ thuật cơ bản sau:

  1. HTTPS: Website phải được phục vụ qua giao thức HTTPS để đảm bảo an toàn cho dữ liệu truyền tải.
  2. Web App Manifest: Website cần có một tệp tin manifest dạng JSON, mô tả thông tin cơ bản của PWA như tên ứng dụng, biểu tượng (icons), và cách thức hiển thị trên thiết bị. Tệp tin này giúp trình duyệt hiểu cách ứng dụng nên hoạt động và xuất hiện trên thiết bị người dùng.
  3. Service Worker: Đây là một script chạy ngầm cho phép PWA hoạt động ngoại tuyến hoặc tải nhanh hơn bằng cách xử lý các yêu cầu mạng và quản lý bộ nhớ đệm. Service Worker cũng hỗ trợ tính năng thông báo đẩy và đồng bộ hóa nền.
  4. Biểu tượng (Icons): Cần có ít nhất hai kích cỡ biểu tượng, thường là 192x192512x512 pixels, để hiển thị trên màn hình chính hoặc khi ...
middle

middle

Gợi ý câu hỏi phỏng vấn

junior

Tại sao chúng ta cần một web manifest cho PWA?

middle

Nhược điểm của PWA là gì?

middle

Những tính năng nào của Progressive Web Apps (PWA) mà native apps không có?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào