「 REDUX 」 April 25, 2018

redux学习之升级水果店面

Words count 7.8k Reading time 7 mins.

阿大通过请了一个采购员完成了耗时的进口商品的售卖。

但是,阿大同时也发现了一个问题:顾客要买水果生鲜的话需要找销售员,要买进口水果生鲜的话要找采购员,这样的话,顾客需要找不同的人,很麻烦。阿大想了想,...

Read article

「 REDUX 」 April 25, 2018

redux学习之开店卖水果

Words count 13k Reading time 12 mins.

每当我们谈及到 redux,大家都会说是 react 的状态管理工具。这么说确实没错,毕竟 redux 项目也是 React Community 组织下的一个子项目。而且 redux 的诞生也是和 react 这个 ui 库急需一个状态管理解决方案有很大的联系。但是 redux 和 react 并没有任何的耦合。虽然它们经常一起用,但是 redux 的用途并不局限于 react,或者说,和 react 的结合只是 redux 的使用方式之一。

那么撇开 react 不谈, redux 到底是什么...

Read article

「 REDUX 」 March 05, 2018

看漫画,学习Redux

Words count 16k Reading time 15 mins.

React 只是 DOM 的一个抽象层,并不是 Web 应用的完整解决方案。有两个方面,它没涉及。

  • 代码结构
  • 组件之间的通信

对于大型的复杂应用来说,这两方面恰恰是最关键的。因此,只用 React 没法写大型应用。

为了解决这个问题,2014年 Facebook 提出了Flux架构的概念,引发了很多的实现。2015年,Redux 出现,将 Flux 与函数式编程结合一起,很短时间内就成为了最热门的前端架构。

Redux 的设计思想很简单,就两句话。

*(1)Web 应用是一个状态机,视图与状...

Read article
0%