导读 8月科学教育网小李来为大家讲解下。preact,react官网这个很多人还不知道,现在让我们一起来看看吧!厉害了体积3kB的React的轻量级替代方案P...

8月科学教育网小李来为大家讲解下。preact,react官网这个很多人还不知道,现在让我们一起来看看吧!

厉害了体积3kB的React的轻量级替代方案Preact,拥有与React相同的 API!React是优秀流行的javascript框架库,而preact作为改良的方案,具有很大优势:

1.preact体积小更轻便,意味着减少打包体积,以及线上访问速度提升。特别是h5页面,一直困扰的是依赖包体积大的问题。React的production生产版本打包为6.7kB左右,而preact体积接近减半3kB。你的应用代码才是的主要构成部分。

2.Preact是最快的虚拟DOM库之一。麻雀虽小五脏俱全,Preact拥有一个简单和可预测的 diff 实现,运行速度快,执行效率高。

3.Preact可作为小插件方便移植到各种项目中。可以当做小型的插件库使用,构建应用程序的各个部分而无须复杂的整体集成。将Preact嵌入到小模块中并应用相同的工具或技术,你将可以构建一个完整的应用程序。

4.生态系统兼容。通过在代码中添加一个简单的 preact/compat 别名,从而提供了一个兼容层,甚至可以在你的应用程序中使用复杂的 React 组件了。 Preact 的设计意味着你可以无缝使用 React 生态系统中的数以千计的组件。

总之,React的轻量级替代方案preact既保留react自身的优秀特性,又进行更多的优化和改进,我们可以逐步在项目中尝试。技术总是发展前进的,后来者一定有自己的理由和优势,拥抱改变,让我们更好的构建性能更高更优秀的前端应用。

本文preact,react官网到此分享完毕,希望对大家有所帮助。