前端开发 React(PC端)组件
Preact

React的开源替代产品,这个库拥有最轻量级的框架和最优秀的性能,使其成为React的诱人替代品。

标签:

Preact 是 React 的轻量化替代方案,仅有 3KB。并且提供了相同的 ES6 API,还具有组件和 Virtual DOM。

特性

  • 更接近于实质:Preact 在 DOM 上实现一个可能是最薄的一层虚拟 DOM 实现。web 是一个稳定的平台,我们是时候停止以安全的名义重新去实现它(一套新的 DOM 实现框架)。Preact也是web平台的一等公民,它将真实 dom 对应的 虚拟 dom 进行 diff,注册非虚拟的事件处理函数,并能很好地与其它库一起工作。
  • 小体积:大多数 UI 框架是相当大的,是应用程序 javascript 体积的大部份。Preact 不同:它足够小, 你的代码是你的应用程序最大的部分。这将意味可以下载更少的 javascript 代码,解析和执行 - 为您的代码节省更多的时间,所以你可以构建一个你定义的体验,而不需要受一个框架的控制。
  • 高性能:Preact 是快速的,不仅是因为它的体积,因为一个简单和可预测的 diff 实现,使它成为最快的虚拟 DOM 框架之一。它甚至包含额外的性能特性,如 批量自定义更新,可选的 异步渲染,DOM 回收和通过。
  • 轻量 & 可嵌入:Preact 是轻量的意味着你可以把一个强大的虚拟 DOM 组件范例带到一个新的地方。使用 Preact 构建应用程序的各个部分,而无需复杂的集成。将 Preact 嵌入到窗口小部件中并应用相同的工具或技术,你将可以构建一个完整的应用程序。轻量可以让你在不需要牺牲生产力的前提下得到更多的乐趣。
  • 生态系统兼容:虚拟 DOM 组件使得易于共享可重用的事物 —— 从按钮到数据提供程序。Preact 的设计意味着您可以无缝使用 React 生态系统中可用的数千个组件。增加一个简单的兼容层 preact-compat 到你的绑定库中,你甚至可以在你的系统中使用非常复杂的 React 组件。

相关导航

数据库云大使

暂无评论

暂无评论...