Quantcast
Channel: InfoQ - 促进软件开发领域知识与创新的传播
Viewing all articles
Browse latest Browse all 1638

React的未来:与Suspense共舞

$
0
0

React的16.x版本自从发布以后就风靡了整个业界。这个版本的新增功能中,最受欢迎的有Hooks、懒加载、Suspense和缓存API等。

不要以为本文又要教你怎么写Hooks,我要写的是对React未来的展望!如果你从未听过Hooks或者React中的其他新API,这篇文章会让你了解这些激动人心的未来。

接下来我们将介绍两个新概念,相关功能预计将在2019年第二季度发布:

  • 如何使用Suspense获取数据

  • 如何使用react-cache

虽然我迫不及待想要介绍这些功能,但之前我们还是先来铺垫一下。

React Hooks

React 16.8正式在稳定版中引入了Hooks。它在高层级上解决了一些问题:

  • 它引入了使用函数编写所有内容的理念,使代码更加模块化、更易于维护。

  • 它不鼓励使用HOC等难以理解的复杂函数。

  • 它不再使用复杂的生命周期,如componentDidMount、componentDidUpdate等,免去了编写重复代码的麻烦。


Viewing all articles
Browse latest Browse all 1638