-
ประกอบด้วยตัวแก้ไขสำหรับสร้าง/แก้ไข business logic และเอนจินรันไทม์สำหรับรัน logic
-
จัดเก็บเป็น JSON Graph
→ จึงสามารถรัน logic ได้ทั้งบนเบราว์เซอร์และเซิร์ฟเวอร์
- ใช้เมื่อต้องการมอบความสามารถด้าน visual programming ภายในบริการ
→ คล้ายกับสิ่งที่ใช้ใน Blender, Unreal, GoDot เป็นต้น
- รองรับฟีเจอร์ธีม (ตามแผน)
2 ความคิดเห็น
เป็น Node editor ที่เห็นกันบ่อยในสาย game engine / tool แต่พอมาเห็นบนเว็บก็รู้สึกแปลกใหม่ดีนะครับ เรื่องการขึ้น Diff มันค่อนข้างกำกวมอยู่หน่อย ๆ (เพราะแม้แต่การปรับตำแหน่งเล็กน้อย ไม่ใช่การแก้ logic ก็ยังถูกจับเป็น Diff) เลยดูเหมือนว่าโปรแกรมเมอร์จะชอบ C++ หรือสคริปต์กันมากกว่า.. เหมือนกันครับ เคยได้ยินด้วยว่า Unreal ก็มีคนใช้ Node editor เพราะเวลา build แต่ก็ไม่ได้เป็นคำชมสักเท่าไรนัก
แต่ถ้ามองจากมุมของดีไซเนอร์หรือคนวางแผน อย่างน้อยมันก็พอมองเห็นได้ว่าอะไรเป็นอะไร แทนที่จะเป็นภาษาต่างดาวที่อ่านไม่รู้เรื่องเลย เลยน่าจะดีกว่ามากครับ
อย่างที่คุณบอก โปรแกรมเมอร์มืออาชีพคงไม่ค่อยอยากใช้ของแบบนี้เท่าไหร่
แต่ผมว่ามันน่าจะเหมาะเวลาต้องการใส่ฟีเจอร์ให้ผู้ใช้ปรับแต่งเองได้ในเว็บเครื่องมือที่มีความสามารถค่อนข้างซับซ้อน
ทำให้นึกถึง Yahoo Pipes ที่ปิดบริการไปแล้วเลยครับ