核心特性
API 扩展自 Web Components 规范
Web Components 被收录在 2018 年 W3C 发布的 HTML 5.3、DOM 4.1 标准提案,官方补丁支持 IE 11+ 等主流浏览器
语法遵循 TypeScript 5、Decorator 提案 和 JSX
声明式组件代码,简洁、优雅,一键享受 ECMAScript 成熟提案语法
虚拟 DOM 引擎采用自研的 DOM Renderer
支持 HTML 5、SVG,代码简洁、轻量
工具链采用零配置的 Parcel
项目启动分分钟,在线演示也只需一条网址
官方适配 MobX 状态管理库
一致的装饰器风格,简洁的响应式更新
简洁的官方路由库
路径即状态,容器即组件 —— 充分复用状态管理、组件引擎
官方组件库基于 BootStrap 5
用户界面简洁、清爽,HTML 结构规范、语义化,对 SEO、屏幕阅读器友好,一键适配 Material Design 等主题
中间件模式的 HTTP 客户端
API 遵循 RESTful 规范,上传、下载进度基于 Observable 提案,并支持 ECMAScript 2018 异步迭代接口
丰富的实用工具
DOM 接口、事件、动画、URL 解析、时间格式化、国际化、数据处理等实用方法
官方支持 MDX 语法解析
MarkDown 结合 JSX,文档更强大、更优雅,并兼容 Jekyll、Hexo、Hugo、Gatsby 元数据字段