WebJSX - Framework web siêu nhẹ dựa trên JSX và Web Components
(github.com/webjsx)- Kiến trúc rất đơn giản dựa trên JSX và Web Components, có thể xử lý virtual DOM và phản ánh vào DOM thực chỉ với hai hàm cốt lõi
createElement: tạo virtual DOM được viết bằng JSXapplyDiff: so sánh virtual DOM với DOM thực để áp dụng thay đổi một cách hiệu quả
- Hỗ trợ JSX đầy đủ
- Tích hợp tự nhiên với Web Component
- Xử lý sự kiện đơn giản bằng cách sử dụng các thuộc tính sự kiện tiêu chuẩn của HTML
- Có thể sử dụng Fragment (
<>...</>) - Tính năng tạm dừng/tiếp tục render:
webjsx_suspendRendering,webjsx_resumeRendering - Không nhất thiết phải cần bundling – có thể dùng trực tiếp module trên các trình duyệt hiện đại
- Cung cấp thư viện routing gọn nhẹ (webjsx-router)
Chưa có bình luận nào.