TSDiagram หรือ การสร้าง Diagram ด้วยภาษา TypeScript
และช่วยให้เราทำการออกแบบก่อนพัฒนาระบบงานได้
เหมือนกับการเขียน class diagram ใน UML เลย
โดยการทำ data modeling ผ่าน type alias, interface และ class ได้เลย

ดังนั้นเครื่องมือนี้จะช่วยให้เราทำการ visualize code ของระบบงานออกมา
ทั้งก่อนและหลัง ซึ่งกลายเป็นเอกสารที่มีชีวิตของระบบงานนั่นเอง
ทั้งความสันพันธ์ของข้อมูล
ทั้ง data flow ต่าง ๆ

เป็นอีกเครื่องมือที่น่าสนใจ
ลองศึกษาและใช้งานกันดูครับ