![]()
Progressive Web App (PWA) คือ เว็บไซต์ที่ถูกพัฒนาให้มีความสามารถใกล้เคียงกับแอปพลิเคชันบนมือถือ โดยผู้ใช้สามารถเปิดใช้งานผ่านเว็บเบราว์เซอร์ได้ทันทีโดยไม่ต้องดาวน์โหลดผ่าน Store ต่างๆ แต่สามารถติดตั้งไอคอนลงบนหน้าจอหลัก (Home Screen) และทำงานแบบออฟไลน์ได้
จุดเด่นและคุณสมบัติสำคัญของ PWA
ไม่ต้องดาวน์โหลดผ่าน Store: เข้าใช้งานผ่าน URL ได้เลย ประหยัดพื้นที่จัดเก็บในเครื่อง
ทำงานแบบ Offline ได้: มีระบบแคชข้อมูล ช่วยให้เปิดดูหน้าเว็บเดิมได้แม้ไม่มีอินเทอร์เน็ต
ส่งการแจ้งเตือนได้ (Push Notifications): แจ้งเตือนผู้ใช้ได้เหมือนแอปพลิเคชันทั่วไป
รวดเร็วและตอบสนองดี (Fast): โหลดหน้าเว็บได้อย่างรวดเร็วผ่านเทคโนโลยีเบื้องหลังที่ทันสมัย
เทคโนโลยีเบื้องหลัง
Service Worker: สคริปต์ที่ทำงานเบื้องหลังเพื่อจัดการเรื่องการแคชข้อมูล และการทำงานแบบออฟไลน์
Web App Manifest: ไฟล์ JSON ที่กำหนดชื่อไอคอน สี และโหมดการแสดงผลแบบเต็มจอของแอป