- 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 JSX
applyDiff: 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.