首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Hello, React
fengjutian
创建于2024-12-21
订阅专栏
React相关知识分享
等 3 人订阅
共16篇文章
创建于2024-12-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
6 个常见的 React 反模式,正在损害你的代码质量
当我刚开始使用 React 时,一切似乎都很简单 —— 只有几个组件、一些 props 和状态。但随着项目的增长,我开始遇到一些问题。我意识到这些问题其实是伪装成模式的反模式 —— 不是好的那种,而是
🌟 正确管理深层嵌套的 React 组件
在 React 应用开发中,深层嵌套的组件结构如果处理不当,很容易变得难以维护。 本文将探讨一种架构模式,确保在处理嵌套组件时,提高应用的可扩展性、可维护性和代码清晰度。这种模式遵循单一职责原则,让子
React 中的静态渲染 SSG
渲染模式 从我们关于服务器端渲染(SSR)的讨论中得知,较高的请求处理会影响首字节时间(TTFB)。同样地,客户端渲染(CSR)中,较大的 JavaScript 包会因下载和处理脚本所需的时间而对应用
React 服务端流式渲染
渲染模式 我们可以通过服务器端渲染来减少交互时间。当需要生成一个导航文件,我们可以将其拆分为更小的块!Node流允许我们将数据流式传输到响应对象,这意味着我们可以持续向客户端发送数据。客户端一旦接收到
构建 useDebugLogger – 记录方法执行时间的 React Hook
调试 React 组件可能会变得复杂,尤其是当你试图弄清事件耗时多久或一个方法被调用了多少次时。如果我们能添加一个简单的 Hook 来记录以下信息,岂不美哉: 组件挂载和卸载时间 页面重新加载 方法执
React 中的 SSR 深度探讨
为什么无 JavaScript 环境如此重要 我们从无 JavaScript 环境开始讨论。这可能是最令人困惑的缺点。如今谁还会在浏览器中禁用 JavaScript?它几乎在所有地方都是默认启用的,没
你在 Next.js 中用错 "use client" 了吗?
随着 Next.js 13 和 14 将服务器组件设为默认,这看似是一个改变游戏规则的举措——开发人员开在每个文件上添加 "use client"。 但且慢——你真的知道何时该使用它吗? 还是说,你只
12 个 Next.js 模板的最佳网站
如果你正在开发一个 Next.js 项目,需要免费模板来加速开发,那你来对地方了! 无论你正在构建一个SaaS、电子商务商店、管理后台,还是作品集,这些 免费 Next.js 模板 都将帮助你更快地启
React Hooks 模式
钩子模式 React 16.8 引入了一项名为 钩子(Hooks) 的新功能。钩子在不使用类组件的情况下,也能使用 React 的状态和生命周期方法。 尽管钩子本身不是设计模式,但它在应用程序设计中扮
掌握Redux基础知识:React状态管理完整指南
Redux是一个状态管理库,广泛用于JavaScript应用程序,特别是React。它为应用的状态提供了一个集中存储,使其更易于管理和调试,特别是在大型和复杂的应用中。Redux遵循单向数据流,并确保
容器化你的React应用
如果你和我一样,你喜欢用React制作响应式的用户界面。但是,设置一致的开发环境并确保顺利部署会变得复杂。这就是Docker可以拯救你的地方。 让我们深入了解Docker和React的世界! 为什么要
使用 Framer Motion 实现 React 滚动动画
如果动画执行得当,它们可以提供强大的用户体验。然而,尝试使用 CSS 创建出令人惊叹的动画可能会令人伤脑筋。许多动画库可以简化这一过程,但大多数动画库不够全面,无法构建复杂的动画。 在本文中,我们将演
JSX是什么鬼?
JSX实际上非常简单:花1分钟阅读本文,您将了解关于这个模板替代方案的所有内容。 备选标题:“使用JSX” Pragma 你可以通过文件或函数声明这个指令,告诉你的转译器(例如:Babel)为每个节点
React使用Three.js入门
在当今世界,创建引人入胜的Web体验变得比以往任何时候都重要,而3D图形在其中发挥着巨大的作用。无论您是构建交互式产品展示、沉浸式UI组件还是游戏,Three.js可以为开发人员提供一种轻松向网站添加
React 19 Web自定义组件示例
最近,有很多关于React19的新闻。已经开始支持Web组件,或者叫做“自定义元素”。它们的HTML表达式为<dashed-elements>,这是问题所在。显然,在JSX中,React很难知道pro
React Hooks 简介
什么是React Hooks? React Hooks是让你在函数组件中使用React特性(如状态和生命周期方法)的函数。它们使代码更清晰、更简单。 为什么要引入Hooks? React Hooks解