• เดิมเป็นแอปพลิเคชันแบบ React SPA แบบคัสตอม โอเพนซอร์ส มีขนาดใหญ่ และอยู่ในระดับโปรดักชัน
  • เทคโนโลยีสแต็กที่ใช้งานเป็นเทคโนโลยีที่ใช้อย่างเป็นแบบอย่าง
  • แต่สถาปัตยกรรมเป็นของเมื่อ 5 ปีก่อน โดยมีเป้าหมายคือ
    • เพิ่มประสิทธิภาพการนำกลับมาใช้ซ้ำให้สูงมาก
    • ตัดฟีเจอร์ที่ Next.js รองรับออกให้ได้มากที่สุด
    • คาดหวังการมีส่วนร่วมจากนักพัฒนาด้วยการใช้เฟรมเวิร์ก Next.js (meta) เพื่อมอบประสบการณ์ที่ได้รับการปรับแต่งอย่างเหมาะสมโดยพื้นฐาน และใช้เทคโนโลยีที่แพร่หลาย
  • HMR: 1.3s เป็น 131ms (เร็วขึ้น 10 เท่า)
  • คำขอเครือข่าย: 57 เป็น 34 (🔻40%)
  • ลบโค้ดออก 20,000 LOC และลด dependencies ลง 30 รายการ (🤯)

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น