ReactJS新闻 #25 F8开发者研习会与React

2017-04-25
阅读 1 分钟
2k
2017的F8研习会(Facebook开发者研习会)于4/18日开始,本次的开发者研习会中与React相关的主题有两个,分别是VR与GraphQL相关,视频已放在网络上可观看。

ReactJS新闻 #24 Twitter Lite与高性能React渐进式网站应用于规模化

2017-04-17
阅读 1 分钟
2.2k
Twitter(推特)对外发表了新的手机专用网站 - Twitter Lite网站,这个网站使用了React与PWA的多项技术,在开发者的博客分享了有关于如何克服性能瓶颈的一些经验。

ReactJS新闻 #19 React Conf 2017将于3/13开始

2017-03-13
阅读 2 分钟
2.2k
ReactJS新闻,是一份收集每周来自React、React Native官方网站新闻,各社交媒体新闻,以及周边技术与套件发表新闻的数位刊物,固定于每周六或日发送。

Redux概念之四: reducer(归纳函数)与纯函数

2017-01-24
阅读 3 分钟
5.9k
在JS语言中的数组reduce(归纳)这个方法是一种应用于特殊情况的迭代方法,它可以藉由一个回调(callback)函数,来作前后值两相运算,然后不断缩减数组中的成员数量,最终返回一个值。reduce(归纳)并不会更动作为传入的数组(调用reduce的数组),所以它也没有副作用。一个简单的例子如下:

Redux概念之三: Action(动作)与Action Creator(动作创建器)

2017-01-24
阅读 2 分钟
10.7k
Payload用在计算机科学的意思,是指在数据传输时的"有效数据"部份,也就是不包含传输时的头部信息或metadata等等用于传输其他数据。它的英文原本是指是飞弹或火箭的搭载的真正有效的负载部份,例如炸药或核子弹头,另外的不属于payload的部份当然就是火箭传送时用的燃料或控制零件。

Redux概念之二: Redux的三大原则

2017-01-24
阅读 3 分钟
7k
Redux里的强硬规则与设计不少,大部份都会与FP(函数式程序开发)、改进原本的Flux架构设计有关。Redux官网文档上的三大基本原则,主要是因为有可能怕初学者不理解Redux中的一些限制或设计,所以先写出来说明,这里面也说明了Redux的设计原理基础是如何,所以强烈建议所有的初学者一定要彻底地理解这三大原则中的意义,多...

Redux概念之一: Redux简介

2017-01-24
阅读 6 分钟
4.8k
可预测的(predictable): 因为Redux用了reducer与纯函数(pure function)的概念,每个新的state都会由旧的state建来一个全新的state,这样可以作所谓的时光旅行调试。因此,所有的状态修改都是"可预测的"。