首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
谢钰
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
React 中的不可变数据 — Immer
Immer 是一个不可变数据的 Javascript 库,让你更方便的处理不可变数据。 不可变数据概念来源于函数式编程。函数式编程中,对已初始化的“变量”是不可以更改的,每次更改都要创建一个新的“变量”。 Javascript 在语言层没有实现不可变数据,需要借助第三方库来实现…
React16.13.1网抑云实战 (第一周)| axios封装、轮播图实现、alias别名
基于两点:(一)是笔者在企业中是使用react 开发,不过有的处理问题的方案还是比较老旧。举个例子:关于redux 还是使用原始的switch 一通写,比如使用thunk要处理 网络请求的几种状态 包括 加载之前 加载中 记载异常等等,这些都要处理,会有很多相似的看起来很尴尬的…
好想用Typescript+React hooks开发啊!(嘴对嘴解释)
在 src/App.tsx 内引用我们的案例组件,在 src/example.tsx 写我们的案例组件。 可以让函数式组件拥有状态管理特性,类似 class 组件中的 this.state 和 this.setState ,但是更加简洁,不用频繁的使用 this 。 你可以把 …
掘金最污的 React16.x 图文视频教程(2万5千字长文-慎入)
这是一门免费课程,写文章和录制视频这个我花了1个半月时间,如果你觉的不错可以给一个赞。文章和视频中会详细讲解React的基础知识,React版本是16x,也是目前最新版本(我课程录制开始的日期是2019年5月4日)。今年的目标是录制100集前端免费视频教程,可能大部分都会在Re…
React Hooks 最佳实践
在过去的几个月里,React Hooks 在我们的项目中得到了充分利用。在实际使用过程中,我发现 React Hooks 除了带来简洁的代码外,也存在对其使用不当的情况。 在这篇文章中,我想总结我过去几个月来对 React Hooks 使用,分享我对它的看法以及我认为的最佳实践…
React Hooks + TypeScript 实战记录
React 一直都提倡使用函数组件,但是有时候需要使用 state 或者其他一些功能时,只能使用类组件,因为函数组件没有实例,没有生命周期函数,只有类组件才有。 Hooks 是 React 16.8 新增的特性,它可以让你在不编写 class 的情况下使用 state 以及其他…
基于create-react-app快速搭建react项目
项目搭建是基于create-react-app脚手架的,以前开发过程中,也曾自己搭建过一些脚手架,由于水平有限,对于webpack实在玩不熟,最后考虑到效率和普及性,决定还是使用官方脚手架,再做一些适应性调整。好了,话多说,首先本地安装node之后(可以安装一下yarn)命…
从头开始,彻底理解服务端渲染原理(8千字汇总长文)
大家好,我是神三元,这一次,让我们来以React为例,把服务端渲染(Server Side Render,简称“SSR”)学个明明白白。 这一部分来简要实现一个React组件的SSR。 一. SSR vs CSR 废话不多说,直接起一个express服务器。 启动之后打开loc…
一文速览React全栈
本文依次介绍 组件、JSX、Virtual DOM、Flux架构、Redux、react-redux和性能优化。 1. 组件 组件是React的基石,所有的React应用程序都是基于组件的。 用这种方式,就实现了一个React的组件,在其他的组件中,可以像HTML标签一样引用它…