React
React
如何释放React Hooks的力量
本文将深入研究React Hooks的世界,探索它们的优点、用例以及如何利用它们。
React中的函数式插槽,你明白了吗?
虽然这种写法看起来很奇怪,但是可以极大地提高组件的灵活性。或者说,这是一种超级加强的插槽写法。因为,我们可以在组件外自定义渲染逻辑。
Next.js的崛起:为什么它是现代网站的首选全栈框架
Next.js 的成功证明了 React 的能力和其强大的生态系统。选择 Next.js,从而间接选择 React,开发者们将自己与一个未来可靠且不断发展的技术堆栈相一致,这个技术堆栈得到了充满激情和创新的社区的支持。明显的是:押注 React 就是押注更明亮、更高效、更流畅的 Web 开发未来。
16    2023-11-02
React性能优化之useMemo、useCallback
记忆化用于提高React应用程序的性能,记忆化用于跳过组件的不必要重新渲染。useMemo和useCallback钩子分别用于记忆化返回值和函数声明。虽然useMemo和useCallback的行为类似,但两者之间存在关键差异。useMemo返回调用函数的结果;useCallback返回函数本身。
React初学者指南:React的基本要素
React是一种用于开发交互式用户界面的JavaScript库。React还可用于开发单页应用程序(SPA),从而提高应用程序性能。
React最佳实践
如果组件卸载了,当组件再次挂载时,triggered变量仍然会被设置为true,因为triggered变量并没有绑定到React的生命周期中。当使用 useRef 时,React 将在组件卸载并再次安装时重置其值。在这种情况下,就可以要使用 useRef。
26    2023-07-21
React 18 如何提高应用性能?
React 中的视觉更新分为两个阶段:渲染阶段和提交阶段。React 中的渲染阶段是一个纯粹的计算阶
33    2023-07-19
React + TypeScript:如何处理常见事件?
在 React 中是不支持直接定义 onResize 事件的。可以使用浏览器原生支持的 window.resize 事件,当浏览器窗口发生变化时会触发改事件。
20    2023-07-03
六大 React 开发工具
排名前六的 React 开发工具是每个 React 开发者每天都在使用的,它们可以帮助构建更好、更快
17    2023-05-05
关于React的一切——React的并发悖论
当一个React应用逻辑变得复杂后,「组件Render」花费的时间会显著增长。如果从「组件Render」到「视图渲染」期间消耗的时间过长,用户就会感知到页面卡顿。
15    2023-04-20