ปกติการจำลอง API Server หรือพวก Mock/Fake API Server นั้น จะมีเครื่องมือให้ใช้เยอะมาก ๆ ทั้ง
- Stubby
- mbtest
- jsonserver
- WireMock
แน่นอนว่าใน VS Code ก็มี extension ให้ใช้งานเช่นกันนั่นคือ EasyMock
โดยด้านหลังคือ lib ที่ชื่อว่า mockjs (ภาษาจีน)
รวมทั้งยังมีความสามารถในการ generate ข้อมูลให้อีกด้วย (Fake data)
- String
- Number
- IP
- Phone
- URL
ยังไม่พอ สามารถเขียน function เพื่อการทำงานที่ยืดหยุ่นขึ้นอีกด้วย
การใช้งานก็ไม่ยาก เปิด workspace ใน VS Code ขึ้นมา
ทำการ Run Easy Mock ดังนี้
ผลคือจะทำการสร้าง folder ชื่อว่า mock และมีไฟล์ example.js
ซึ่งเป็น code ตัวอย่าง แน่นอนว่า เราสามารถแก้ไขได้
โดยที่จะ start server ขึ้นมาใน port = 9999 ดังนี้
ปล. เป็นภาษาจีน ก็อย่าลืมใช้ Google Translate ด้วยละ
เป็นอีกทางเลือกของ Mock API Server แบบง่าย ๆ
และจากที่ลองใช้พบว่า
ยังไม่ค่อย stable สักเท่าไร !!
แต่ชอบในความสามารถที่มีมาให้