29 điểm bởi tobesimple7 2024-09-07 | 7 bình luận | Chia sẻ qua WhatsApp

[Bối cảnh phát triển]

Tôi đã quan tâm đến việc phát triển grid từ khá lâu.

Ngoài ra, tôi cũng từng nghĩ sẽ thật tốt nếu có thể sử dụng web grid miễn phí cho cả cá nhân lẫn công ty.

Mong muốn cá nhân của tôi là tạo ra một grid có chất lượng ở mức nhất định.

[Công nghệ sử dụng]

  • Javascript (thuần)
  • CSS

[Đặc điểm]

  • Di chuyển cột

  • Multi-header

  • Chức năng chỉnh sửa

  • Cột tổng hợp (Top, Footer)

  • Grouping

  • Sorting

  • Filtering

  • Cột cố định

  • Định dạng số (theo quốc gia, định dạng số thập phân)

  • Hỗ trợ lượng dữ liệu lớn

  • Hỗ trợ đa trình duyệt

  • Hỗ trợ đa ngôn ngữ

  • Điều tôi coi trọng nhất là filter, sort, grouping và cột cố định hoạt động một cách hữu cơ với nhau.

[Thông báo]

  • TbsGrid Version hiện là 1.0 (beta).

  • Vì là dự án do một người phát triển nên phần tài liệu còn thiếu, và vì tôi là lập trình viên nên yếu tố thiết kế cũng còn hạn chế.

  • Vẫn còn những điểm cần bổ sung như user API, event, tree grid, xử lý paging, v.v.

  • Để sửa bug hoặc phát triển thêm tính năng, tôi rất cần ý kiến và sự tham gia của mọi người.

  • Trong quá trình tiếp tục phát triển grid, tôi đã tích lũy được phần nào sự tự tin và kinh nghiệm.
    Đó mới chỉ là kế hoạch, nhưng tôi muốn hỗ trợ pivot grid.

P.S.

Phát triển grid dường như không phải là công việc dễ dàng.
Thay vì chỉ là lập trình, tôi còn phải xác định tiêu chuẩn và phạm vi,
và phải đặt tên cho rất nhiều thuộc tính để người dùng có thể sử dụng.

Ngay cả với những tính năng tưởng như không đáng kể, đôi khi cũng cần dồn nhiều tâm huyết.

Dù vẫn còn nhiều phần cần cải thiện, tôi đã không bỏ cuộc,
và thật may mắn khi cuối cùng cũng có thể đăng nó lên GeekNews.

Xin cảm ơn.

7 bình luận

 
eajrezz 2024-09-09

Đây là một dự án tuyệt vời. Cảm ơn bạn đã chia sẻ.

 
[Bình luận này đã bị ẩn.]
 
tobesimple7 2024-09-09

Hiện tại, tạm thời đã cho phép di chuyển màn hình nội dung sang trái và phải.
Sau này tôi sẽ lên kế hoạch để bổ sung thêm phần liên quan đến thao tác kéo trên thiết bị di động.
Xin cảm ơn.

 
mangchy 2024-09-09

Ồ, tuyệt thật đấy.
Đúng lúc tôi đang xem xét một grid nên chắc phải thử mới được

 
quack337 2024-09-08

Ồ! Hay đấy. Wow~

 
ragus 2024-09-08

Làm rất tốt! Tôi hy vọng bạn sẽ tiếp tục phát triển thư viện web grid.

 
riki3 2024-09-07

Sẽ rất tốt nếu có một trang so sánh giải thích điểm mạnh của nó so với các thư viện khác.