ต้นเดือนมีนาคมที่ผ่านทาง Google ได้ปล่อย API Design Guide ออกมา
ซึ่งเป็นแนวทางสำหรับการออกแบบ API ต่าง ๆ ของ Google
ไม่ว่าจะเป็น Cloud API และ Google API อื่น ๆ มาตั้งแต่ปี 2014
โดยเป้าหมายของเอกสารชุดนี้เพื่อ
ช่วยทำให้การทำงานร่วมกันได้ดียิ่งขึ้นประกอบไปด้วย
- Simple
- Consistent
- Easy-to-use
ในเอกสารนี้จะอธิบายการนำแนวคิดของ REST
มาประยุกต์ใช้กับออกแบบ API
ในภาษาโปรแกรมต่าง ๆ
ในระบบปฏิบัติการต่าง ๆ
ใน protocol ต่าง ๆ
สุดท้ายเพื่อความสนุกในการออกแบบ API
แนะนำให้ลองใช้ API Stylebook
จะมี API Design Guideline ต่าง ๆ ที่น่าสนใจ
อีกทั้งยังสามารถสร้างและแบ่งปันให้คนอื่น ๆ ได้อีกด้วย
ดังนั้นแต่ละทีมลองมาแบ่งปันแนวทางการออกแบบ API กันนะครับ
ไม่ใช่แค่การออกแบบเท่านั้น
ยังรวมไปถึงการสร้าง การทดสอบ การติดตั้ง และ ดูแลรักษา