Tôi đang lập kế hoạch viết một trình soạn thảo biểu đồ dựa trên web. Nếu nó dành cho máy tính để bàn, tôi đã chọn Eclipse GEF làm nền tảng để xây dựng nó.Có phải d3 là một lựa chọn tốt để xây dựng một trình soạn thảo biểu đồ dạng tự do?
Đối với web, tôi đang xem xét d3.js, nhưng tôi hơi lo lắng rằng hầu như mọi ví dụ và bài viết mà tôi gặp phải trên d3 là để hiển thị dữ liệu và không thực sự cho một điểm tương tác và nhấp, chọn và kết nối, kéo và vẽ loại sử dụng.
Tôi vẫn có thể bắt buộc phải chỉnh sửa trình soạn thảo này, nhưng sau đó tôi tự hỏi liệu d3 có tiến triển theo những cách sẽ làm cho nó liên tục đau đớn để duy trì trình chỉnh sửa trong tương lai hay không.
Vì vậy, câu hỏi của tôi đối với cộng đồng là: từ quan điểm kiến trúc phần mềm, d3 có phải là lựa chọn tốt để xây dựng trình chỉnh sửa biểu đồ dạng tự do không? Bạn có thể đưa tôi đến API, mã nội bộ d3, bài viết hoặc ví dụ chứng minh rằng một trình soạn thảo như vậy có thể đứng trong thời gian dài không?
Điều này kêu gọi ý kiến, vì vậy hãy bỏ phiếu để đóng. –
Chỉnh sửa để làm cho nó ít hơn của một câu hỏi ý kiến đóng góp mở kết thúc với một câu hỏi có thể được "trả lời" một cách không rõ ràng. – Pradyumna