React:从入门到精通
1. React的发展历程
React的发展并非一帆风顺,起初它似乎有所退步,但随着人们对其有了更深入的了解和实践,势头很快就发生了转变。到2013年底,React的情况有了很大改善。
2014年,有几件事推动了React的发展:
- React开发者工具作为Chrome开发者工具的扩展发布,为开发者提供了强大的开发和调试工具集。
- 举办了大量的会议和聚会,提高了React的知名度。
- 许多编辑器和集成开发环境(IDE)开始提供对React的原生支持。
2015年和2016年,React真正开始走向主流。Flipboard、Netflix和Airbnb等公司对React的使用起到了很大的推动作用,更多的会议和更强大的工具发布也进一步促进了其发展。
自2017年底以来,React持续发展,如今已成为构建客户端Web应用程序最受欢迎的库之一。
需要注意的是,虽然这里主要强调React的客户端特性,但它也可以在服务器端渲染内容,即服务器端渲染(Server-Side Rendering,简称SSR)。这是一个独立的话题,不过React能让SSR的效果更好。
2. 什么是React
简单来说,React是一个用于构建网站的库。它的核心内容并不复杂,不像一些“强大”的工具包那样自带大量的界面组件(如网格、按钮、滑块等),也不像许多框架那样为应用程序提供严格的结构。
从高层次来看,React的目的是让开发者在任何时刻都能轻松理解界面的结构。这是通过组件来实现的,组件可以看作是界面中独立的部分,将多个组件组合在一起就构成了用户界面。
超级会员免费看
订阅专栏 解锁全文
2192

被折叠的 条评论
为什么被折叠?



