1 điểm bởi nandoo 5 giờ trước | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

Xin chào! Sau một thời gian mệt mỏi vì phải liên tục tạo ra các màn hình admin (CRUD) lặp đi lặp lại như công cụ vận hành nội bộ hay trang quản trị game, tôi đã thử tự làm một công cụ cho riêng mình.

Tên của nó là Ninebone. Chỉ cần thiết kế DB trong môi trường backend Spring Boot và frontend React, đây là một môi trường phát triển có thể tự động build UI và API full-stack bằng cách trực tiếp nhìn vào màn hình trình duyệt và trò chuyện với chatbot.

Các tính năng chính:

  • Build theo thời gian thực xoay quanh màn hình: Không cần lục lọi cấu trúc source code, bạn có thể nhìn vào màn hình thực đang chạy trên trình duyệt và phản ánh yêu cầu ngay lập tức qua chatbot.
  • Sinh mã theo cấu trúc chuẩn: Không phải dạng hộp đen, công cụ tạo code theo cấu trúc Spring Boot quen thuộc và các component React, nên sau khi build có thể tự do chỉnh sửa.
  • Phân tích schema ẩn danh để đảm bảo bảo mật: Loại trừ các record dữ liệu thực tế, chỉ phân tích phần vỏ (cấu trúc) đã được khử định danh.
  • Cô lập Shadow DOM & profiling query: Ngăn xung đột style hiện có, đồng thời gửi lỗi runtime theo thời gian thực tới Slack.

Vẫn còn nhiều phần cần tiếp tục hoàn thiện như hỗ trợ đa ngôn ngữ, nhưng đây là một dự án tôi xây dựng nhẹ nhàng với mong muốn thoát khỏi việc viết boilerplate lặp đi lặp lại. Mời mọi người xem thử, và nếu có phản hồi sắc bén hay ý tưởng cải thiện nào, rất mong nhận được góp ý bất cứ lúc nào! Xin cảm ơn.

Chưa có bình luận nào.

Chưa có bình luận nào.