:fire:用于构建现代用户界面的极快的、类似 React 的 JavaScript 库

时间:2024-06-28 09:20:55
【文件属性】:

文件名称::fire:用于构建现代用户界面的极快的、类似 React 的 JavaScript 库

文件大小:1.02MB

文件格式:ZIP

更新时间:2024-06-28 09:20:55

Miscellaneous

Inferno 是一个非常快的、类似于 React 的库,用于在客户端和服务器上构建高性能用户界面。 描述 InfernoJS 项目的主要目标是为 Web 应用程序提供尽可能快的运行时性能。 Inferno 擅长渲染实时数据视图或大型 DOM 树。 性能是通过多种优化来实现的,例如: Inferno 自己的 JSX 插件创建单态 createVNode 调用,而不是 createElement Inferno 的差异过程使用按位标志来记忆对象的形状 子节点仅在需要时进行规范化 编译期间可以使用特殊的 JSX 标志时间在应用程序级别优化运行时性能 许多微优化 特性 组件驱动 + 单向数据流架构 类似 React 的 API、概念和组件生命周期事件 部分合成事件系统,规范化事件以获得更好的跨浏览器支持 Inferno 的 linkEvent 功能消除了需要使用箭头函数或绑定事件回调 使用 inferno-server 在客户端和服务器上同构渲染 与 React 和 Preact 不同,Inferno 在功能组件上具有生命周期事件 与 Preact 和其他类似 React 的库不同,Infe


网友评论