
ในการตรวจสอบโครงสร้างของข้อมูลในรูปแบบต่าง ๆ เช่น XML และ JSON เป็นต้น
สำหรับภาษา JavaScript จะใช้ library ต่าง ๆ เช่น JSON Schema, Zod, ValiBot และ ArkType เป็นต้น
ซึ่งมีวิธีการที่หลายหลายมาก ๆ
ดังนั้นจึงเกิดแนวทางของ Standard Schema เพื่อตรวจสอบ
ลดการผูกมัดกับ library ต่าง ๆ งไป
แต่ยังทำงานร่วมกับ library ต่าง ๆ ได้
มาดูกันว่า Standard Schema จะใช้กันอย่างไร ?
ขั้นตอนที่ 1 สร้าง generic function สำหรับ validate ข้อมูลจาก library ต่าง ๆ
ขั้นตอนที่ 2 ทำการตรวจสอบโครงสร้างข้อมูลจาก library ต่าง ๆ
ทำการ run test นิดหน่อย
เป็นแนวทางที่น่าสนใจ
ขอให้สนุกกับการ coding