Conformance สำหรับ Frameworks
(web.dev)-
ระบบที่ช่วยให้สามารถทำกระบวนการ Best Practices ของเว็บเฟรมเวิร์กเป็นอัตโนมัติและนำไปใช้ได้ เพื่อปรับปรุงประสบการณ์ผู้ใช้ของเว็บแอป
-
หลักการ 3 ข้อ
→ Strong Defaults : ใช้ค่าเริ่มต้นที่แข็งแกร่งเพื่อให้ทำสิ่งที่ถูกต้องได้ง่าย และหลีกเลี่ยงการทำตาม anti-pattern
→ Actionable Rules : หากการตัดสินใจของนักพัฒนาเข้ามาเกี่ยวข้องกับการเพิ่มประสิทธิภาพ ก็จะไม่สามารถตาม Best Practices ที่เปลี่ยนแปลงอยู่ตลอดได้ทัน ดังนั้นกฎการบังคับใช้ที่เหมาะสมจึงสำคัญ เพื่อให้ยังคงรักษามาตรฐานบางอย่างไว้ได้แม้นักพัฒนาจะเปลี่ยนแปลงอยู่เสมอ
→ Authoring Time : ตรวจจับและตัดปัญหาด้านประสิทธิภาพออกตั้งแต่ช่วงเริ่มต้นพัฒนาเฟรมเวิร์ก
- ทำงานร่วมกับทีม Next.js อย่างใกล้ชิดเพื่อนำ static code analysis และ dynamic checks มาใช้
→ ESLint, TypeScript, WebPack, CSS Tooling..
- โครงการ Aurora
1 ความคิดเห็น
Aurora - โครงการความร่วมมือระหว่าง Chrome กับเว็บเฟรมเวิร์กและเครื่องมือโอเพนซอร์ส https://th.news.hada.io/topic?id=4450