DecoyDuck - ไคลเอนต์เวิร์กโฟลว์ Rest API แบบภาพเชิงโหนด
(decoyduck.rainshelter.net)สวัสดีครับ
ระหว่างที่ผมทำงานพัฒนาแบ็กเอนด์ มีช่วงที่ต้องเรียก API ต่อเนื่องกันหลายครั้ง เลยอยากเห็นกระบวนการนี้ในรูปแบบที่เป็นระเบียบและเข้าใจง่าย จึงลงมือสร้างเครื่องมือนี้ขึ้นมาเองครับ
ฟีเจอร์นั้นเรียบง่ายครับ
บนแคนวาส ให้เริ่มจากโหนด Start แล้วลากและวางโหนดที่ต้องการเพื่อเชื่อมต่อเข้าด้วยกัน ก็จะได้เป็นหนึ่ง "โฟลว์" บนแคนวาสสามารถสร้างได้หลายโฟลว์ จึงสามารถจัดองค์ประกอบสถานการณ์ทดสอบ API ที่หลากหลายได้ในแบบภาพ โฟลว์ที่สร้างไว้สามารถรันพร้อมกันทั้งหมด หรือรันเดี่ยวเป็นรายโฟลว์เพื่อทดสอบตามที่ต้องการได้
โปรโตคอลเครือข่ายที่รองรับคือ RESTful และ WebSocket
คุณสามารถสร้างตัวแปรแล้วนำไปใส่ใน API Body ได้ และยังสามารถบันทึกผลลัพธ์ของการตอบกลับกลับไปยังตัวแปรอื่นได้อีกด้วย ตัวแปรที่สร้างขึ้นจะถูกแชร์ภายในแคนวาส จึงเชื่อมต่อการทำงานได้อย่างยืดหยุ่น เช่น นำผลลัพธ์ที่ได้จากโฟลว์ A ไปใช้ต่อในโฟลว์ B
ผมพัฒนาโดยตั้งเป้าให้ใช้งานได้อย่างเป็นธรรมชาติและเรียบง่ายที่สุด
โดยพื้นฐานแล้ว เวอร์ชันเว็บก็เพียงพอสำหรับการทดสอบง่าย ๆ ได้อยู่แล้ว นอกจากนี้ยังได้ออกเวอร์ชันแอปสำหรับ Windows ด้วย ซึ่งทำขึ้นมาเป็นหลักเพื่อแก้ปัญหา CORS และรองรับสภาพแวดล้อม HTTPS กับ WSS (พูดกันตรง ๆ ก็แอบหวังเล็ก ๆ ว่าจะมีรายได้ค่ากาแฟบ้างครับ.. ฮ่า ๆ)
แนะนำให้ลองใช้เวอร์ชันเว็บก่อน ถ้ารู้สึกว่าดีจริง และต้องการรองรับ HTTPS กับ WSS ด้วย ก็อาจลองใช้คูปอง MS Store ด้านล่างเพื่อรับเวอร์ชันแอปได้ครับ!
คูปอง MS Store : TGFHQ-WG7KQ-2H4KT-7M3JH-CPTDZ
ยังไม่มีความคิดเห็น