เริ่มต้นใช้งาน Progressive Web App ด้วยการฝึกอบรม 6 ส่วนใหม่ของเรา พร้อม Codelab ใหม่
โลกของ Progressive Web Apps มีการเปลี่ยนแปลงมากมายนับตั้งแต่ที่เราเปิดตัวชุดการฝึกอบรม PWA ชุดล่าสุดเมื่อกว่า 4 ปีก่อน CSS Grid ได้รับการนำไปใช้งานอย่างแพร่หลาย PWA มาถึงเดสก์ท็อป และโปรเจ็กต์ความสามารถได้เปิดตัว API ใหม่กว่า 25 รายการที่มุ่งเน้นการผสานรวมอุปกรณ์ ซึ่งเปิดโอกาสให้สร้างกลุ่มแอปใหม่ทั้งหมดบนเว็บได้ วันนี้เรายินดีที่จะได้แชร์การฝึกอบรม PWA เวอร์ชันแรกที่ได้รับการอัปเดตใหม่เพื่อสอนวิธีสร้าง Progressive Web App ที่เชื่อถือได้ ติดตั้งได้ และมีประสิทธิภาพสำหรับอุปกรณ์ทุกรุ่น
การฝึกอบรมเวอร์ชันปัจจุบันแบ่งออกเป็นสไลด์ทั้งหมด 6 ชุด พร้อมให้คุณเรียนรู้หรือหยิบยกไปต่อยอดและสอนให้คนอื่นๆ ได้ ดังนี้
- ข้อมูลเบื้องต้นเกี่ยวกับ Progressive Web App
- การสร้างรากฐานที่มั่นคงสําหรับ PWA
- ปรับปรุงความน่าเชื่อถือของเว็บแอป
- ทำให้เว็บแอปติดตั้งได้
- การเพิ่มความสามารถขั้นสูงลงในเว็บแอป
- การใช้สถาปัตยกรรมเว็บแอปขั้นสูง
นอกเหนือจากเนื้อหาใหม่นี้ ยังมี Codelab ใหม่ 8 รายการที่จะแนะนำวิธีเปลี่ยนเว็บแอปเป็น Progressive Web App ด้วยการผสานรวมกับอุปกรณ์อย่างละเอียด โดยใช้แนวคิดที่สอนในชุดสไลด์ คุณสามารถใช้ Codelab เพื่อทำงานกับ Codelab หรือจะศึกษาไปพร้อมๆ กันก็ได้ ขึ้นอยู่กับคุณ ดังนี้
- การใช้งานแบบออฟไลน์ - พื้นฐานในการเขียน Service Worker เพื่อแคชและแสดงเนื้อหาแบบออฟไลน์
- การทำงานกับ Workbox - ใช้กล่องทำงานเพื่อเขียนโปรแกรมทำงานของบริการ
- IndexedDB - การใช้ IndexedDB เพื่อจัดเก็บและเรียกข้อมูล
- Tab to Taskbar - การทำให้เว็บแอปติดตั้งได้และแสดงทางลัดของแอป
- ข้อความแจ้งและการวัดการติดตั้ง - การเพิ่มข้อความแจ้งให้ติดตั้งในแอป และตําแหน่งที่จะวางการติดตามความสําเร็จ
- การเพิ่มประสิทธิภาพ PWA - การเพิ่มความสามารถขั้นสูง ซึ่งรวมถึงการเข้าถึงระบบไฟล์ในเครื่องและการลงทะเบียนเป็นตัวแฮนเดิลไฟล์
- Service Worker รวมถึง - สร้างการตอบสนองของโปรแกรมทำงานของบริการสตรีมมิงแบบไดนามิก
- การทำงานกับผู้ปฏิบัติงาน - การใช้ผู้ปฏิบัติงานบนเว็บเพื่อลดภาระงานจากเทรดหลัก
ในอีกไม่กี่เดือนข้างหน้า เราจะแปลงเนื้อหาของชุดสไลด์เป็นรูปแบบที่ใช้งานและอัปเดตได้ง่ายขึ้น วิธีนี้จะช่วยให้เราอัปเดตเนื้อหาได้ง่ายขึ้น คุณจึงไม่ต้องรอ 4 ปีเพื่ออัปเดตเนื้อหาอีก โปรดคอยตรวจสอบพื้นที่ทำงานนี้ อนาคตของเว็บแอปนั้นเป็นเรื่องน่าตื่นเต้น และเราก็ตื่นเต้นที่จะได้สอนวิธีสร้างเว็บแอปให้กับคุณ