首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
React
绅士玖
创建于2025-06-17
订阅专栏
React学习
等 2 人订阅
共22篇文章
创建于2025-06-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React 项目复盘:旅游 App 开发中的项目亮点
前言 最近,我完成了一个基于React的小型练手项目。虽然这个项目在页面结构和路由设计上可能略显凌乱,但它却为我提供了宝贵的学习机会和实践经验。作为一个纯粹用于技术探索的副项目,我并不打算将它写进简历
React中的事件总线:使用Mitt库实现组件间通信
前言 在构建复杂的React应用时,组件之间的通信是一个常见且关键的问题。除了React官方推荐的props传递、Context、useReducer或状态管理库(如Redux)之外,事件总线(Eve
🚀 从 JavaScript 到 TypeScript:深入探索 React 中的类型革命 🧪
🌱 引言:为何要从 JS 迁移到 TS? 在现代前端开发中,React 已经成为构建用户界面的首选框架之一。而随着项目规模的增长,维护一个大型的 JavaScript 项目变得越来越困难。变量类型不明
🌟 JSX 的底层实现揭秘:Babel 是如何“翻译”你的代码的?💬➡️💻
前言 你有没有好奇过,为什么在 React 中可以这样写代码: 这看起来像是 HTML,但却是写在 .js 文件里的?😱 难道浏览器已经原生支持 JSX 了吗?🤔 答案是:不! ❌ 浏览器根本看不懂
📝 深入解析:在React中高效使用Mock.js进行数据模拟 🚀
🌟 Mock.js核心价值 Mock.js 是一个强大的前端模拟数据生成器,它的核心优势在于: 🎲 丰富的随机数据生成:支持生成各种类型的随机数据 ⚡ 拦截Ajax请求:无需修改业务代码即可模拟API
🔥 React路由从入门到精通:手把手带你成为路由大师!
引言 🌟 在现代Web开发中,单页应用(SPA)已经成为主流,而路由是实现SPA的核心技术之一。React作为一个流行的前端框架,本身并不提供路由功能,但我们可以通过React Router库来实现强
React性能优化三剑客:memo、useMemo和useCallback详解 🚀
前言 在React开发中,性能优化是一个永恒的话题。今天我们就来深入探讨React提供的三个重要性能优化工具:memo、useMemo和useCallback,它们如何帮助我们构建更高效的React应
🌟 React状态管理新宠:Zustand完全指南🌟
引言:为什么我们需要另一个状态管理库? 🤔 在React生态系统中,状态管理一直是个热门话题。从最初的React Context到Redux,再到MobX、Recoil,现在又出现了Zustand——
🌟 React动画新选择:Framer Motion入门指南
🎬 引言:为什么选择Framer Motion? 在React生态系统中,动画一直是个有点棘手的话题。传统的CSS动画虽然强大,但与React组件的生命周期配合起来总有些不够"React式"的感觉。这
使用vite-plugin-mock实现前端接口模拟开发
前言 在现代前端开发中,前后端分离已成为主流开发模式。然而,这种模式也带来了一个常见问题:前端开发进度经常受限于后端接口的开发速度。为了解决这个问题,前端模拟接口(mock)技术应运而生。本文将详细介
React中的forwardRef:打破组件ref传递的壁垒
前言 在React开发中,我们经常需要直接访问DOM元素或子组件实例,这时就需要使用ref。然而,当我们需要在自定义组件中使用ref时,会遇到一些限制。本文将深入探讨React的forwardRef
React中的CSS模块化:告别样式冲突的烦恼
前言 在前端开发中,CSS管理一直是一个令人头疼的问题,特别是在大型项目中。本文将介绍React中CSS模块化的解决方案,以及它如何帮助我们优雅地管理组件样式。 为什么需要CSS模块化? 想象一下这样
📚 React 中的受控组件 vs 非受控组件:全面解析与最佳实践 🎛️
前言 在 React 开发中,表单处理是一个核心概念,而受控组件和非受控组件是处理表单数据的两种主要方式。本文将深入探讨这两种方法的区别、使用场景以及如何在实际项目中应用它们。 📜 目录 🔍 基本概念
深入理解 React 中的 key:虚拟 DOM Diff 算法的关键
引言 在 React 开发中,我们经常需要渲染动态列表。你是否曾经在控制台看到过这样的警告:"Each child in a list should have a unique 'key' prop"
React Fragment:优雅解决JSX多节点渲染的利器 ✨
1. 什么是Fragment?🤔 Fragment(片段)是React中的一个特殊组件,它允许你将子元素分组,而无需向DOM添加额外节点。在React中,JSX必须返回单个根元素,这常常导致开发者不得
🔍 深入理解 React 的 useReducer:状态管理的进阶之道
🌟 引言 在 React 开发中,状态管理是一个核心概念。对于简单的状态,我们可以使用 useState,但随着应用复杂度增加,useReducer 成为了更优雅的解决方案。本文将全面剖析 useRe
深入理解 React 的 useLayoutEffect Hook 🔍
引言 在 React 的 Hooks 世界中,useLayoutEffect 是一个强大但容易被误解的工具。本文将全面剖析这个 Hook,帮助你理解它的工作原理、使用场景以及常见陷阱。让我们一起来探索
React useState批处理机制全面解析 🚀
1. 什么是批处理(Batching)?🤔 批处理是React的一种优化机制,它可以将多个状态更新合并为单个重新渲染,以提高性能。当你在短时间内多次调用状态更新函数时,React不会立即执行每次更新,
🔍 深入理解React的useContext Hook:从原理到实战
前言 大家好!今天我们来深入探讨React中一个非常实用的Hook——useContext。这个Hook可以帮助我们轻松地在组件树中共享数据,避免"prop drilling"(属性钻取)的问题。让我
📝 React useEffect:副作用处理的瑞士军刀 🎪
前言 哈喽,各位React玩家!今天我们来聊聊那个让你又爱又恨的useEffect钩子——它就像是React世界里的多啦A梦,什么都能干,但用不好就会变成"多啦A噩梦" 😅 🔍 useEffect是什
下一页