收录了 react 频道下的 50 篇内容
你可能在之前的一些文章和演讲中听过“Hooks”、“Suspense”和“并发渲染”等新特性。在这篇文章中,我们将介绍它们在React稳定版中的预期发布时间表。
React 16.8终于带来了稳定版的hooks。
并发模式是一组新功能,可以帮助 React 应用程序保持响应状态,并适当调整用户的设备功能和网络速度。
浏览器中的渲染引擎是单线程的,几乎所有的操作都是在这个单线程中执行——解析渲染 DOM Tree 和 CSS Tree,解析执行 JavaScript ——除了网络操作。这个线程就是浏览器的主线程。单线程意味着,一段时间只做一件事,所以浏览器在同一时间内,其主线程只能关注于一个任务。
如果你是一位有理想的前端开发人员,并且正在准备面试,那么这篇文章就是为你准备的。
在 React 新文档发布之际吐槽对它的不满。
本文节选自由Artemij Fedosejev著,奇舞团译的《React 精髓》一书,介绍了如何规划React应用程序并创建可组合的React组件。
上一篇我们对React有了一个总体的认识,在介绍其中的技术细节之前,我们首先来了解一下用于React开发和模块管理的主流工具Webpack。
优达学城的移动团队最近从app中移除了使用React Native开发的最后一批功能。很多人对我们如何使用React Native以及为什么要启用它提出了疑问。在这篇文章中,我希望能够回答其中的大部分问题,并为读者提供更加深入的见解。
React 18都有哪些新特性?
React Native简直太火了,国内大公司都在争先恐后的尝鲜,让人难以相信这是诞生刚刚一年的开源项目。正因为它的年轻,在使用它进行开发时难免会遇到这样那样的坑,因此,我们邀请了《React Native入门与实战》的作者之一,魅族高级研发经理魏晓军来为我们解析RN开发中的痛点。本文分享的是在环境搭建和扩展中会遇到的问题与解决方案。
一起了解过渡(Transitions)、Suspense和React Server Components等并发功能如何提升应用程序性能。
本文转载自公众号携程技术(ID:ctriptech)。
Codecademy最近将他们的前端学习环境的代码转换为React.js。现有的许多React方面的示例都很基础,但本文的作者Bonnie Eisenman将为读者逐步展示如何在一个大型的、极其重要的环境中应用React。
React 为高性能应用设计提供了许多优化方案,本文列举了其中的一些最佳实践。
React自行实现了一套事件系统,主要特性有以下\x0a自行实现了一套事件捕获到事件冒泡的逻辑, 抹平各个浏览器之前的兼容性问题。\x0a使用对象池来管理合成事件对象的创建和销毁,可以减少垃圾回收次数,防止内存抖动。
在这篇文章中,作者按照官方文档的描述,分析用 React Hooks 代替类的动机,一如标题所示,作者并不是很喜欢这一特性。
我认为大多数定期使用 React 的人并没有意识到它落后了多少。
React带来了很多开创性的思路来构建前端界面,虽然选择React的最重要原因之一是性能,但是相关技术背后的设计思想更值得我们去思考。本文介绍了React的设计哲学,让你对它有直观的认识。
Conf的一些精华总结。所有讲座都值得一看,所以我建议大家回顾第一天和第二天的所有录像。我在文末给每个讲座都注明了视频时间戳。