Inferno是一个快速,类似于React的库,用于在客户端和服务器上构建高性能的用户界面。 描述 InfernoJS项目的主要目标是为Web应用程序提供最快的运行时性能。 Inferno擅长渲染实时数据视图或大型DOM树。 通过多种优化来实现性能,例如: Inferno自己的创建单态的createVNode调用,而不是createElement Inferno的diff过程使用按位标志来记住对象的形状 子节点仅在需要时才被标准化 可以在编译期间使用特殊的JSX标志来优化应用程序级别的运行时性能 许多微优化 产品特点 组件驱动+单向数据流架构 类似React的API,概念和组件生命周期事