23 điểm bởi xguru 2022-11-23 | 4 bình luận | Chia sẻ qua WhatsApp
  • D2 = vẽ sơ đồ theo kiểu khai báo
  • Ngôn ngữ vẽ sơ đồ bằng văn bản, tương tự MermaidJS, Graphviz, PlantUML
  • Cung cấp tiện ích mở rộng cho VSCode/Vim, đồng thời cũng có thể tạo SVG từ tệp .d2 thông qua CLI
  • Là mã nguồn mở viết bằng Go và có thể được sử dụng như một thư viện
  • Mô hình open-core (tích hợp sẵn các layout engine bên ngoài là dagre/ELK, đồng thời phát triển engine TALA được tối ưu cho việc vẽ kiến trúc phần mềm và bán giấy phép riêng)

4 bình luận

 
galadbran 2022-11-23

Không hỗ trợ sơ đồ tuần tự sao TT

 
majorika 2022-12-09

Có vẻ như hôm nay bắt đầu được hỗ trợ như một tính năng thử nghiệm trong phiên bản 0.1.0.
https://d2lang.com/tour/sequence-diagrams
https://github.com/terrastruct/d2/releases/tag/v0.1.0

 
xguru 2022-11-23

Họ còn tạo riêng một trang để tự so sánh với MermaidJS, Graphviz và PlantUML nữa. Text-To-Diagram https://text-to-diagram.com/

 
nezz1204 2022-11-23

Nhìn cái này làm tôi thấy nên thử dùng một lần. Nhưng đúng như bạn phía trên nói, nhược điểm lớn nhất là không hỗ trợ sơ đồ tuần tự. Chắc sớm thôi sẽ hỗ trợ.