首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
react相关技术这里都有
Harbour
创建于2023-07-31
订阅专栏
react学习从入门到精通
等 56 人订阅
共13篇文章
创建于2023-07-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React项目中使用svg图标
现在项目中使用图标越来越频繁,图标使用有很多方式,例如雪碧图,字体图标等等,今天介绍一下使用svg图标的方式,svg的优势是svg类型的图标是矢量图,可以设置任意宽高而不会失真。下面我们在react项
详解"观察者"模式和"发布订阅"模式
观察者模式和发布订阅模式都是常见的软件设计模式,用于解决组件间的通信或事件处理问题。它们的目标都是在组件之间建立一种松耦合的关系,使得组件之间的依赖关系更加灵活和可扩展。 概念定义 观察者模式 观察者
React-Intl + Redux 实现React项目国际化
前言 现在的前端项目中,很多时候我们需要对我们项目的文案进行国际化,以适用各国用户使用,今天我们就用React-Intl库配合Redux实现语言的实时切换如果对在React中使用Redux不熟悉的,可
React-Router V6全方位讲解
前言 React-Router v6 发布于2021年底,相较于v5有很大的更新和升级,变化主要体现在下面几点: 不再依赖React,可以用于任何UI库中。 使用新声明式语法,不再使用静态的组件。 移
React项目中使用Redux,Redux-Toolkit
前言 本篇文章介绍如何在React中使用Redux和Redux-Toolkit,Redux-Toolkit是Redux最新的推荐写法,因此项目中只用一种就行,由于现在一些项目还没使用Redux-Too
自己实现一个简单的Redux
在我们学会了如何使用Redux之后,就会想着我们可不可以根据其原理自己实现一个简单的redux,redux的实现是基于发布订阅模式的设计思路,如果对发布订阅模式不熟悉的,可以查阅我的另一篇文章详解"观
这篇Redux,Redux-Toolkit教程真的很详细
Redux概念 什么是 Redux ? **Redux 是一个使用叫作 "actions" 的事件去管理和更新应用状态的模式和工具库。 **它以集中式 Store(centralized store)
一篇搞懂所有React Hooks
react18所有的hook详解,包括18最新更新的几个hook,纯纯原创,研究加创作近一周,每个案例代码都是亲测有效可执行的。
零基础学习React(入门篇)
前言 本篇文章是整个react学习的开端,后续还有深入的文章详细介绍整个react框架技术知识,本文案例所使用的开发环境是自己搭建的脚手架,具体参考从零搭建React脚手架(Webpack5+Type
从零搭建React脚手架(Webpack5+Typescript+Eslint)
前言 React是当前最流行的前端开发框架之一,React可以使前端开发更加便利,有着组件化,虚拟dom,高性能,单向数据流,生态系统丰富等优势。因此应运而生的react脚手架也有很多,一些官方推荐的
React渲染(Render)全过程解析
前言 当我们在使用react开发的时候,我们都知道当状态变量发生改变时会执行render函数将组件重新渲染,那我们知道整个render过程,浏览器究竟做了哪些事情吗?我们知道当react每次重新ren
完全搞懂useDeferredValue
前言 useDeferredValue是react18新增的一个用于优化性能的一个hook,它的作用是延迟获取一个值,实际开发中的常规用法与我们之前所用的防抖和节流很相似,但是也有一定的区别。本篇文章
详解useSyncExternalStore
useSyncExternalStore是react18引入的一个新的hooks,用于订阅外部store,被订阅的这个外部store实际上是基于发布订阅模式创建的一个可更新状态的一个类或者一个单独的文