首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
React
武瑞辰
创建于2024-06-18
订阅专栏
学习React
暂无订阅
共18篇文章
创建于2024-06-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
学习React(10) - Todo List 应用
创建一个Todo List应用是一个很好的实践项目,它可以帮助你综合运用Create React App、Webpack、Babel和CI/CD等知识点。下面是一个逐步实现这个项目的指南。 1. 使用
学习React(9) - 工程化和部署
React应用的工程化和部署是现代前端开发的重要组成部分。通过使用Create React App、Webpack、Babel等工具,可以实现快速启动、打包和编译JavaScript代码,并通过CI/
学习React (8) - 测试
对于React应用的测试,通常可以使用Jest和React Testing Library来进行单元测试和集成测试。 Jest Jest是一个流行的JavaScript测试框架,通常用于编写React
学习React (7) - 性能优化
性能优化在React开发中是一个重要的方面,可以显著提升应用的响应速度和用户体验。下面详细介绍几点常用的性能优化策略: 1. 懒加载(Code Splitting) 懒加载可以按需加载组件,减少初始加
学习React (6) 副作用(side effects)
在 React 中,副作用(side effects)指的是任何不直接计算组件渲染输出的操作。这些操作通常包括数据获取、订阅、手动更改 DOM 等。React 的 useEffect 钩子允许你在函数
学习React (6) 异步操作和数据获取
在 React 应用程序中,通常需要进行异步操作和数据获取,例如从 API 获取数据。这些操作通常在组件挂载时进行,并且可以使用 useEffect 钩子来处理。 异步操作和数据获取的步骤 使用 us
学习React (5) 路由管理
React Router 是 React 应用中处理路由的标准库。它允许你定义不同路径对应的组件,处理带参数的路由,实现多级嵌套路由以及保护特定路由。以下是对这些功能的详细介绍及示例代码。 1. 路由
学习React (4) 状态管理
状态管理是 React 应用开发中的一个重要部分,尤其是在涉及到多个组件间共享状态时。以下是三种常见的状态管理方式及其基本概念和用法: 1. Context API Context API 是 Rea
学习React (3) - 组件进阶 02 函数组件通过使用各种 Hook 来实现类似的生命周期行为
React 函数组件 最初没有类组件那样的生命周期方法,但是自从 React 16.8 引入了 Hooks,函数组件也可以通过使用各种 Hook 来实现类似的生命周期行为。以下是一些常用的 Hook
学习React (3) - 组件进阶 01 组件生命周期方法(类组件)
React是现代Web开发中非常流行的前端库之一,通过组件化的方式构建用户界面。为了更好地理解和使用React组件,我们需要熟悉组件的生命周期和Hooks。以下是关于这些主题的详细介绍: 1. 组件生
学习React (2) - React 基础 06 表单处理
在React中,处理表单输入和管理表单状态是一个常见的需求。表单处理通常涉及以下几个步骤: 初始化状态:使用React的useState钩子来管理表单数据的状态。 处理输入变化:编写事件处理函数来更新
学习React (2) - React 基础 05 列表渲染
当你需要在React中渲染列表时,通常会使用map函数来遍历数组并生成对应的元素。同时,为了优化React的渲染性能并帮助React识别每个列表项的唯一性,你需要为每个列表项添加一个key属性。 以下
学习React (2) - React 基础 04 条件渲染
在React中,条件渲染是指根据特定条件动态地决定是否渲染某一组件或元素。条件渲染的方式与JavaScript中的条件语句类似,可以使用if语句、三元运算符、逻辑运算符等来实现。以下是几种常见的条件渲
学习React (2) - React 基础 03 事件
在React中,处理用户交互事件是开发应用程序时的重要部分。React提供了一种简洁而强大的方式来处理各种事件,让你可以轻松地响应用户的操作。以下是一些关于在React中处理事件的基本概念和示例: 事
学习React (2) - React 基础 02 组件
当你开始学习React时,函数组件和类组件、props和state是非常重要的概念。让我逐一为你介绍它们的区别和用法。 函数组件 vs 类组件 函数组件 函数组件是一种定义为JavaScript函数的
学习React (2) - React 基础 01 JSX
JSX:将HTML与JavaScript结合使用 JSX (JavaScript XML) 是一种语法扩展,让我们可以在JavaScript代码中编写类似HTML的结构。它使得定义用户界面更加直观和简
学习React (2) - React 基础
React 基础 React概念 React是一个用于构建用户界面的JavaScript库,它通过组件化的方式让开发者能够更方便地构建复杂的用户界面。React具有以下优点: 组件化:可以将UI拆分为
学习React (1)
学习React需要系统地掌握以下知识点,从基础到进阶,逐步提高: 1. 前置知识 HTML/CSS: 掌握基本的网页布局和样式设计。 JavaScript: 熟悉ES6+语法,包括箭头函数、解构赋值、