首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
指甲盖
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
mobx、mobx-react和mobx-react-lite新手入门
1. 写在前面 本文会介绍mobx、mobx-react和mobx-react-lite的基本使用,还有配合react context api的使用,都是api的入门使用,不涉及源码剖析。 2. 什么是Mobx? Mobx是简单、可扩展的状态管理库。是经过战斗洗礼的库,通过透明…
搭建Typescript+React项目模板(3) --- 整理项目和杂项
在上一篇提升开发体验中,我们一下子集成了一堆插件和功能进去,导致项目结构比教混乱,重点问题就在webpack的相关配置项目录build文件夹中,所以今天的工作较为轻松,重点就是进行项目结构整理,然后再进行一些杂项的添加。 那么当前最先需要做的工作就是进行build文件夹下web…
搭建Typescript+React项目模板(1) --- 项目初始化
8 . 配置tsconfig 9 . 项目启动
写一本关于 React.js 的小书
React.js 小书 本文作者:胡子大哈本文原文:React.js 小书 转载请注明出处,保留原文链接以及作者信息 在线阅读:http://huziketang.com/books/react/ 简介 这是一本关于 React.js 的小书。 因为工作中一直在使用 React…
React源码解析(三):详解事务与更新队列
在前两篇文章中,我们分析了React组件的实现,挂载以及生命周期的流程。在阅读源码的过程中,我们经常会看到诸如transaction和UpdateQueue这样的代码,这涉及到React中的两个概念:事务和更新队列。因为之前的文章对于这些我们一笔带过,所以本篇我们基于大家都再熟…
React源码解析(二):组件的类型与生命周期
在上一篇文章《React源码解析(一):组件的实现与挂载》中,我们阐述了React组件的实现和挂载。现在我们来一起探究组件的生命周期。 我们已经知道,只有在挂载流程开始后,才会触发组件的生命周期,生成ReactElement类型的js对象,通过解析组件对象内部所携带的信息,获得…
搭建Typescript+React项目模板(5) --- 团队规范
这篇文章的每一步都基于vscode这款编辑器,如果你使用的不是vscode,那么就需要自行集成相关插件及其配置。 该文章只是简单介绍各各代码检测的流程,至于配置项则需要读者自行前往对应的lint官网自己查看、配置需要的。 一般在项目中用到typescript作为开发工具的都是大…
搭建Typescript+React项目模板(4) --- 项目打包
经过前面的初始化,提升开发体验和集成了一堆工具,调整了项目结构等等之后,我们是时候考虑进行项目打包了。 0. 添加打包路径工具 该配置项指定了打包路径和打包后的js文件名,在webpack的配置项中,output是必须有的。 以后指定打包文件存放路径的时候就可以直接使用这个工具…
搭建Typescript+React项目模板(2) --- 提升开发体验
sass是一款css预处理语言,支持变量,嵌套,mixin和导入等功能,可以极大地方便和简化css写法。 css module是针对css类名作用域做出限定的一种规范,用以解决css类名冲突的问题,此外还能避免一些爬虫进行数据爬取(当然厉害的爬虫除外),同等的还有BEM规范。 …
深入理解 React 高阶组件
在你听到 Don't Repeat Yourself或者 D.R.Y 这样(中邪一样)的口号之前你是不会在软件开发的钻研之路上走得很远的。有时候实行这些名言会有点过于麻烦,但是在大多数情况下,(实行它)是一个有价值的目标。在这篇文章中我们将会去探讨在 React 库中实现 DR…