前端更新部署后如何通知用户刷新
1.方案一:需要后端配合的方案 如果后端可以配合我们的话,可以使用websocket与后端进行实时通讯,前端部署完成后,后端发出一个通知。前端检测到通知消息后,进行提示。还可以再进一步优化下,使用E …… 阅读全文...
Redux原理流程及异步请求处理
1. 对 Redux 的理解,主要解决什么问题 React 是视图层框架。Redux 是一个用来管理数据状态和 UI 状态的 JavaScript 应用工具。随着 JavaScript 单页面应用(S …… 阅读全文...
缓存之 HTTP 缓存
在一个 C/S 结构中,最基本的缓存分为两种:客户端缓存和服务器缓存。本文仅讨论客户端缓存,即将某一次的响应结果保存在客户端(比如浏览器中),而后续的请求只需要从缓存中读取即可,而不用频繁的请求服务器 …… 阅读全文...
Redux数据管理之store
store:用于保存数据,通过createStore()创建的对象。 该对象的成员: * dispatch:分发一个action * getState:得到仓库中当前的状态 * replac …… 阅读全文...
Redux数据管理之reducer
Reducer是用于改变数据的函数 1.一个数据仓库,有且仅有一个reducer,并且通常情况下,一个工程只有一个仓库,因此,一个系统,只有一个reducer 2.为了方便管理,通常会将reduc …… 阅读全文...
Redux数据管理之action
1.action是一个plain object(平面对象),它的隐式原型对象指向Object.prototype,通过对象字面量的方式创建 action.__proto__ = Object.pro …… 阅读全文...
使用Redxu管理数据
其中核心模块式action、store、reducer,一般情况下先写reducer的逻辑,相当于MVC中的控制器controller,实现对数据的操作、修改,但凡涉及到数据的改变,都需要reduce …… 阅读全文...
读《我们生活在巨大的差距里》
最近在某音上刷短视频,一直给我推送关于这本书的一些内容的介绍,其中的好几段语言很契合当下我自己的状态。于是买了一本,才知道这是作者余华刚写的一本散文集,并不是和之前类似的小说作品。虽然在推送的时候,已 …… 阅读全文...