首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Redux
订阅
android_dancer
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
Axios 如何取消重复请求?
在 Web 项目开发过程中,我们经常会遇到重复请求的场景,如果系统不对重复的请求进行处理,则可能会导致系统出现各种问题。
通过从零实现一个redux来学习redux的原理
理解Redux的原理,一个比较好的方式就是自己实现一个Redux,这样便知道它背后的原理以及对应的API。 这篇文章,并且使用意译,并非完全按照原文翻译,不过不影响对redux原理的理解,跟着文章的思路实现一遍redux就能了解背后的基本思路。 也就是说Redux是JavaSc…
浅析 Rematch 源码
入职后公司用的技术栈还是 react,但状态管理由我原本熟悉的 redux 进化成了在 redux 基础上封装而成的 rematch。用起来也着实方便不少,减少了很多样板代码的编写,同时也不用引入中间件来管理异步的 action 了,但在用起来的过程中难免就会引起了我对 rem…
集成React Redux Webpack
Action:描述当前发生了什么的普通对象,是改变state的唯一方法。其中type属性是必须的,表示Action的名称。 Action创建函数: 就是生成Action的方法。 Reducer: 是一个纯函数,接受Action和当前State作为参数,描述了应用如何更新stat…
HTML代码是如何被解析成浏览器中的DOM对象的
你也可以在我的Github查看这篇文章,欢迎Star.有什么问题可以在Github中评论。 截图中生成AST的链接,你可以去点击尝试修改HTML代码生成抽象语法树试试。这是浏览器拿到我们所写的HTML文本代码第一步所要完成的事,因为文本的格式是不便于操作的,比如现在要去一个di…
React进阶(1)-理解Redux
在一些开发者眼里,项目里要是没有用到Redux,就觉得很low,要么把Redux捧得高高在上,要么说都已经快0202年了,都用React hook了,鄙视得不行,个人觉得完全没有必要. 如果改为右边的Redux处理方式,将红色圆圈组件的状态数据放到一个Store仓库当中集中进行…
MobX or Redux?
在过去的项目中一直用的都是 Redux,觉得挺不错的,按照官方推荐的一些写法,再加上团队风格,打造了一套关于 Redux 的架构,但是,现在觉得写 Action、Reducer 太繁琐,随着业务不断的增量,相应的文件和代码也会不断的增加,而且对新人来说不是非常友好(理解 Red…
Redux with Hooks
React在16.8版本为我们正式带来了Hooks API。什么是Hooks?简而言之,就是对函数式组件的一些辅助,让我们不必写class形式的组件也能使用state和其他一些React特性。按照官网的介绍,Hooks带来的好处有很多,其中让我感受最深的主要有这几点: 函数式组…
「nodejs + docker + github pages 」 定制自己的 「今日头条」
每个社区都有各种各样的资讯,但有时我们只想看某个社区的某些资讯。那我们能不能将这些社区里我们想要的信息做一下整合 定制成自己的“今日头条”呢? ok,开撸... 抓取资讯 我使用的是 puppeteer,它是 Google Chrome 团队官方的一个工具,提供了一些 API …
使用 React Hooks + Context 打造简版 Redux
React Hooks 在 React@16.8 版本正式发布。我最近在一两个公司的内部项目中也开始用起来尝尝鲜。 不了解 Hooks 的同学先撸一遍文档。本文不对 Hooks 做详细介绍,只阐述一种使用 Hooks 的思路。 一般我们写 React 如果不是特别大的应用,前后…