API คืออะไร?
API ย่อมาจาก ‘Application Programming Interface’
API เป็นสิ่งที่ทำให้ ระบบต่างๆสามารถสื่อสารกันได้ โดยมี API เป็นตัวกลาง ยกตัวอย่างเช่น ทุกวันนี้เวลาที่เราเปิด Application หรือ Website ต่างๆขึ้นมาใช้งานข้อมูลที่แสดงขึ้นมาให้เราเห็น หรือ ข้อมูลที่เราใส่เข้าไป จะมี API เป็นสื่อกลางในการติดต่อกับ database
ตอนพัฒนา Software เช่น Mobile Application หรือว่า Website โปรแกรมเมอร์ หรือ Developer ก็จะเขียนโปรแกรมเพื่อสื่อสารกับ API จากนั้น API ก็จะส่งข้อมูลตอบกลับมาเป็นรูปแบบ JSON หรือ XML เป็นส่วนใหญ่ ทีนี้ผู้พัฒนาก็สามารถนำข้อมูลที่ได้จาก API ไปใช้มวลผลบน Website หรือ Application ต่อไป

รู้แล้วว่า API คืออะไร จะเริ่มใช้งานยังไง?
สำหรับผู้ที่ทำงานสาย Developer หรือ โปรแกรมเมอร์ ที่ต้องสร้างสรรค์ UI ขึ้นมา ไม่ว่าจะเป็น Web front-end หรือ Mobile พอเริ่มฝึกฝนและเรียนรู้ไปถึงจุดหนึ่งก็ต้องหัดสร้าง API calls เพื่อติดต่อเอาข้อมูลจาก Backend กันบ้างล่ะ จะมีอะไรดีไปกว่าการเรียนรู้เกี่ยวกับ API ด้วยสร้างโปรเจคเล็กๆเพื่อต่อกับ API ต่างๆที่น่าสนใจ ว่ากันว่า Learning By Doing หรือการเรียนรู้จากการลงมือทำนั้นเป็นการเรียนรู้ที่เร็วที่สุด และโปรเจคเล็กๆที่เราสร้างขึ้นมานี้ยังมีประโยชน์เวลาเอาไปใช้ยื่นเป็นผลงานเพื่อใช้ตอนสมัครงานด้วย เราจึงอยากมาแนะ free API ที่เหมาะสำหรับผู้เริ่มต้น เริ่มศึกษา
หากใครที่กำลังหางานในสายงาน Developer อยู่แนะนำให้ไปอ่านบทความนี้นะ
5 API สำหรับเริ่มฝึกฝนและสร้างสรรค์ผลงาน
1. PokéAPI

2. The Star Wars API

API นี้มีข้อมูลเกี่ยวกับหนัง Starwar ทั้ง 7 ภาคมารวมอยู่ด้วยกันทั้งชื่อตัวละคร, ดาวเคราะห์, ยาวอวกาศและข้อมูลอื่นๆ ส่วนตัว documentation ก็เขียนได้อ่านง่ายใช้ง่ายเลย
API Link: https://swapi.dev/
3. Affirmations API


4. REST Countries

5. Spotify Api

สรุป
รายการ API ที่กล่าวไปนี้น่าจะเป็นจุดเริ่มต้นที่ดีสำหรับการเริ่มต้นใช้งาน API หวังว่าจะมีประโยชน์กับผู้อ่านไม่มากก็น้อย ใครมีรายการ API ที่น่าสนใจอีกก็ comment/dm บอกกันทาง Facebook Page ได้เลย
10 คีย์บอร์ด โน๊ตบุ๊ค ยกระดับประสบการณ์การทำงานดั่งมืออาชีพ
คุณเบื่อกับการพิมพ์ คีย์บอร์ด โน๊ตบุ๊ค ที่แคบและอึดอัดหรือไม่? คุณพบว่าตัวเองพิมพ์ผิดบ่อยหรือมีปัญหาในการพิมพ์อย่างรวดเร็วและมีประสิทธิภาพหรือไม่? ถ้าใช่ ก็ถึงเวลาพิจารณาการลงทุนซื้อคีย์บอร์ดเพิ่มเติมสำหรับโน๊ตบุ๊คของคุณ ต่อไปนี้เป็นข้อดีที่มาพร้อมกับการเพิ่มแป้นพิมพ์พิเศษให้กับโน๊ตบุ๊คของคุณ การทำงานโดยมี คีย์บอร์ด...
Read More7 จอ โน๊ตบุ๊ค ยอดเยี่ยม ทำงานก็ดีเล่นเกมส์ก็ได้
คุณเบื่อที่ต้องสลับไปมาระหว่างหน้าต่างและโปรแกรมต่างๆบนโน๊ตบุ๊คของคุณ? และคุณมีปัญหาในการทำงานหลายอย่างพร้อมกันอย่างมีประสิทธิภาพ ไม่ว่าคุณจะเล่นเกม ดูหนัง หรือทำงานต่างๆหรือเปล่า? ถ้าเป็นเช่นนั้น ก็ถึงเวลาพิจารณาการลงทุนซื้อ จอ โน๊ตบุ๊ค เพิ่มกันแล้วล่ะ...
Read More8 รุ่น โน๊ตบุ๊คทํางาน – เขียนโปรแกรม รุ่นใหม่ ปี 2023
บทความนี้เรามาแนะนำโน๊ตบุ๊คทํางาน หรือ เขียนโปรแกรมกัน ในปี 2023 นี้เรียกได้ว่าต้องใช้โน๊ตบุ๊คทำงานแทบทุกอย่าง เรียกว่าแทบทุกอาชีพในสายงาน Office ในโลกยุคปัจจุบันจะขาดอุปกรณ์อย่างโน๊ตบุ๊คไปไม่ได้เลย หากจะบอกว่าสำคัญยิ่งกว่า...
Read Moreเมาส์ไร้สาย ยี่ห้อไหนดี 2023 ? 5 เมาส์ไร้สาย ถนอมข้อมือ
เมาส์ไร้สาย ยี่ห้อไหนดี? 5 รายการ เมาส์ถนอมข้อมือ เวลาจะเลือกซื้อเมาส์ หลายๆคนคงมีคำถามว่า เราควรจะใช้ เมาส์ไร้สาย ยี่ห้อไหนดี...
Read More