3 điểm bởi owjs3901 2025-09-01 | 2 bình luận | Chia sẻ qua WhatsApp

Khi sử dụng các thư viện CSS-in-JS hiện có, tôi thường gặp các vấn đề như chi phí runtime, style bị trùng lặp và dung lượng CSS phình to không cần thiết.

Vì vậy, tôi đã thử một cách tiếp cận mới tên là Devup-UI.
Vì trích xuất style ở build time dựa trên AST, nên không có thêm JS nào cho CSS được đưa vào bundle. Nhờ đó, việc tree-shaking CSS thực sự cũng trở nên khả thi.

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

🚀 Không có JS runtime (Zero-runtime)

🗂️ Loại bỏ CSS trùng lặp dựa trên caching

🌍 Hỗ trợ responsive/theme

💻 Có thể dùng trực tiếp trong TSX/JSX

GitHub: https://github.com/dev-five-git/devup-ui

Hiện vẫn đang ở giai đoạn đầu, nên phản hồi từ cộng đồng có lẽ sẽ là sự hỗ trợ rất lớn 🙂

2 bình luận

 
skageektp 2025-09-02

Hãy viết theo kiểu Show GN

 
owjs3901 2025-09-02

Tôi đã viết thêm.