Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

ทำความรู้จักกับ Hoppscotch

$
0
0

ในการออกแบบและทดสอบระบบ API นั้น มักจะใช้งาน Postman กันเยอะ
แต่หลัง ๆ มาทาง Postman เริ่มมีการค่าใช้จ่ายต่าง ๆ เพิ่มเข้ามา
รวมทั้งต้องใช้งานแบบ online เสมอ
จึงทำให้เกิดเครื่องมือต่าง ๆ ที่เป็น opensource ขึ้นมาให้ใช้งาน
ก่อนหน้านี้มีแนะนำ Bruno มาแล้ว
มาครั้งนี้แนะนำ Hoppscotch หรือชื่อก่อนหน้านี้คือ PostWomen นั่นเอง

ในการใช้งานสามารถใช้ได้ทั้งผ่าน web browser หรือจะ Desktop application (Alpha release อยู่)
และเราสามารถทำการติดตั้งบน server เองได้เลย (Self host)
มีทั้งแบบ Community และ Enterprise edition ให้เลือก
ลองเปรียบเทียบ feature ดู
อีกทั้งมี CLI ให้ใช้งานเหมือนกับ Postman และ Bruno นั่นเอง

การพัฒนานั้นประกอบไปด้วย

  • TypeScript + VueJS ทั้งส่วนของ unser interface และ dashboard
  • Database ใช้ PostgreSQL
  • ORM + Database migration ใช้งาน Prisma

หน้าตาของระบบเหมือน ๆ กับ Postman นั่นเอง
สามารถ import Postman Collection และ OpenAPI เข้ามาได้เลย

ความสามารถหลัก ๆ จะรองรับ

  • REST API
  • GraphQL
  • Realtime API เช่น WebSocket, Socket.io, Sever-Side Event (SSE) และ MQTT

จากที่ใช้งานคร่าว ๆ กฌทดแทนได้สบาย ๆ เลย
ลองเล่นกันดูครับ
มีเครื่องมือให้ใช้เยอะ ๆ ก็มีทางเลือกมากยิ่งขึ้น


Viewing all articles
Browse latest Browse all 1997

Trending Articles