欢迎访问个人网站:https://www.neroht.com/ 前言 这篇文章是我自己在搭建个人网站的过程中,用到了服务端渲染,看了一些教程,踩了一些坑。想把这个过程分享出来。我会尽力把每个步骤讲明白,将我理解的全部讲…
标签:redux
一个基于material-ui+react+koa2+mongoose的个人博客系统
前言 做这玩意主要是有两个目的, 练习平时工作中用不到的技术点,在熟练的基础之上去研究其原理。 可能的话,替换掉自己的博客系统。 项目地址: https://github.com/2fps/blooog 前端 前端是基于…
React单页如何规划路由、设计Store、划分模块、按需加载
本项目地址:react-coat-helloworld react-coat 同时支持浏览器渲染(SPA)和服务器渲染(SSR),本 Demo 仅演示浏览器渲染,请先了解一下:react-coat 第一站:Hellowo…
Redux随笔
Redux简介 Redux是一个库,是JavaScript状态容器,提供可预测化的状态管理,他解决的组件间数据共享的问题。当然,在React中,要达到组件间数据共享的目的不一定非要用Redux,React提供了conte…
react全家桶从0到1(react-router4、redux、redux-saga)
react全家桶从0到1(最新) 本文从零开始,逐步讲解如何用react全家桶搭建一个完整的react项目。文中针对react、webpack、babel、react-route、redux、redux-saga的核心配…
为什么我们要使用Redux(图解)
前言 随着React框架的强大,使用的人数与日俱增。 由于React只是一门UI型框架。对数据层的处理就有点捉襟见肘 所以社区中更新了像Flux,Redux等新的框架来配合React达到开发者的需求 没有使用Redux …
个人愚见:Redux 和 Mobx 区别
一. 关于状态管理 它们都有统一维护管理应用状态的能力; 某一状态只有一个可信数据来源(通常命名为store,指状态容器); 操作更新状态方式统一,并且可控(通常以action方式提供更新状态的途径); 支持将store…
Vuex、Flux、Redux、Redux-saga、Dva、MobX
这篇文章试着聊明白这一堆看起来挺复杂的东西。在聊之前,大家要始终记得一句话:一切前端概念,都是纸老虎。 不管是Vue,还是 React,都需要管理状态(state),比如组件之间都有共享状态的需要。什么是共享状态?比如一…
Redux基础篇
Redux基本概念 按照官方文档的说法: Redux 是 JavaScript 状态容器,提供可预测化的状态管理。 然而并不是说做react的项目就一定需要使用redux,如果项目的组件通信简单,那么完全没有没有必要使用…
[源码阅读]高性能和可扩展的React-Redux
注意:文章很长,只想了解逻辑而不深入的,可以直接跳到 总结部分。 初识 首先,从它暴露对外的API开始 ReactReduxContext /* 提供了 React.createContext(null) */ Prov…
Redux入门0x107: `react`集成`redux`精讲
0x000 概述 前面虽然简单的讲了如何在react中集成redux,但是那只是简单的讲讲而已,这一章将会仔细讲讲如何在react中使用reudx 0x001 问题分析 查看前边的栗子: import {createSt…
Redux入门0x106: `react`、`vue`、`原生 js`集成`redux`
0x000 概述 之前写的所有关于redux的文章都是纯粹的redux,是和框架无关、环境无关的redux,所以我没有将redux和react一起讲,为的是吧redux和react分开,作为独立的个体来分析,redux提…