我要反馈问题

加入众成翻译官方交流群(群号:362419683)

关注《奇舞周刊》微信号
阅读更多精选前端技术文章

友情链接

猿说:互动氛围更好的IT交流学习平台

互动氛围更好的IT交流学习平台

立即访问
声享:制作精彩的有声幻灯片

使用声享在线PPT快速制作分享优质内容

立即体验

京ICP备17024260号

is_january

使用 Redux 之前要在 React 里学的 8 件事 - RWieruch

230阅读 · is_january 2017-08-12翻译  
React Redux

原文链接 状态管理是一件很有难度的事。一些第三方视图库,比如 React,能够帮助你管理本地组件的状态,但它只能在有限的范围里帮到你,React 仅仅是一个视图层的库。最终你会决定去使用一个更加复杂的状态管理解决方案,比如 Redux,但还有一些我想要在此文中提醒的事...

is_january

大型应用中应用 Redux 的五条小贴士

242阅读 · is_january 2017-07-25翻译  
Redux React

Redux 是一款用来管理应用状态 (state) 的优秀工具,这种数据的单向流和其对不可变状态的专注,使得关于状态改变的推测变得简单。每次对于我们状态的更新都是由一个分发的动作 (dispatched action) 所引起的,这会导致我们的 reducer 函数返...

shelwin

在生产环境中使用LogRocket记录Redux日志--sitepoint

508阅读 · shelwin 2017-07-21翻译  
Redux JavaScript React

原文链接 在web应用中排查问题很难。那些难解的js错误,用户上报的bug,还有QA系统里的issue,解决这些影响用户的问题是永恒不变的斗争。这些还只是那些明显的问题,事实是大部分的bug从来都没有被上报,因为当用户对应用有个不好的体验时,他们将不再使用,或者忍气吞...

wenkai

深入理解 React 高阶组件

957阅读 · wenkai 2017-01-04翻译  
React Redux CSS

摘要 这篇文章主要面向想要使用 HOC(Higher Order Component,高阶组件) 模式的进阶开发者。如果你是 React 新手,建议你从阅读 React 的文档开始。 高阶组件是一种很好的模式,很多 React 库已经证明了其价值。这篇文章中我们将会详...

myvin

你可能不需要Redux

1569阅读 · myvin 2016-12-04翻译  
Redux React HTML JavaScript

在决定是否需要 Redux 之前,人们总会选择 Redux 。“如果不使用 Redux 的话我们的应用不能扩展怎么办?”之后,开发者就会因为引入 Redux 而发愁。“只是让一个简单的 feature 运行,为什么我要搞出三个文件呢?” Redux 一定是必须的吗!...

网络埋伏纪事

展示性组件和容器组件

1050阅读 · 网络埋伏纪事 2016-11-13翻译  
React Redux DOM

Bismuth 在编写 React 应用程序时候,我发现有一个简单模式非常有用。如果你已经用过 React 一段时间,可能你已经发现它了。有篇文章已经很好地解释了它,但是我还是想加点东西。 如果你将组件分为两类,你会发现组件更容易重用和推理。我称它们为容器(Con...

网络埋伏纪事

如何组织真正的 Redux/React 应用程序

1504阅读 · 网络埋伏纪事 2016-11-08翻译  
React Redux Java

最近我在用 Redux/React 重写 Web 应用程序 Flow,这个工具用于帮助开发者更好地理解他们的应用程序的结构和行为。它提供了一个交互式的 Web 界面,将 Java 程序的执行流可视化。我面临如何组织工程的问题。 是按文件性质组织,还是按功能/数据域组织...

网络埋伏纪事

React 进阶: Redux

1333阅读 · 网络埋伏纪事 2016-10-26翻译  
Redux React Flux

本文是 Brad Westfall 的 React 三篇系列教程的最后一篇。我们将学习如何以高效而并非超级复杂的方式管理整个应用程序的状态。在 React 的旅程中,我们已经走了这么远,该在这里穿过终点线,并从这种开发方法中获得最大的回报了。 系列文章 第一部分:...

twolun

你或许不需要使用Redux

768阅读 · twolun 2016-09-26翻译  
Redux React HTML

人们经常在不需要使用Redux的时候,而使用它。他们经常会说:“如果不使用Redux,我们应用无法扩展怎么办?” 在应用接入Redux之后,开发者会变的非常的头痛。为什么因为一个简单的功能,我需要创建三个文件?到底是为什么? 人们会痛苦的报怨Redux,React,函...

杨小福

你也许并不需要 Redux

1087阅读 · 杨小福 2016-09-20翻译  
Redux React JavaScript

你也许并不需要 Redux 许多人经常在不需要 Redux 的情况下就引入了它。因为担心应用会变得越来越大而无法管理,所以许多开发者在一开始就将 Redux 引入到了项目中。带来的结果是我们为了一个很小的功能却不得不编写三个文件来完成,我们为什么要这么做呢,有必要吗?...

伊一

使用redux-saga来简化逐渐增长的React Native代码库

2095阅读 · 伊一 2016-09-05翻译  
Redux React Native React

Using redux-saga To Simplify Your Growing React Native Codebase 使用redux-saga来简化逐渐增长的React Native代码库 你会写到的最脆弱,最令人窘迫和最不可读的代码就是流程控制。 —...

yanni4night

如何管理 React 中的 state

2069阅读 · yanni4night 2016-08-22翻译  
React Flux Redux

动机 最近经常有人争论该如何管理 React 中的状态(state)。一些声称 setState() 并没有按照预想的那样工作,他们于是完全抛弃了使用组件自身的状态,而不得不使用一个类似 Flux 的状态容器。 从另一方面讲,有人担心“这些误解有可能导致教条的行为”...

时空遗迹

在React中优化一组元素渲染的技巧

912阅读 · 时空遗迹 2016-07-20翻译  
React Redux

在React中优化一组元素渲染的技巧 原文链接(请配合原文阅读,部分框架推荐文中没有) 这是一篇提升React性能的指南. 这个高级技巧会使其提速20倍。 对于几乎所有web-app来说,在一个页面渲染一些元素的列表是家常便饭。 在这篇文章中,我将展示如何在这种...

Hugo

简单的三步去提升你的React Redux代码

1217阅读 · Hugo 2016-07-15翻译  
CSS React Redux

让我们面对这个现实:开发可扩展的前端代码并不是一块蛋糕。不论你是用的框架有多么好的结构,到最后还是转变为HTML,CSS和(普通的)JS。 然而,好消息是开源社区已经创造了可靠的框架(像是 AngularJS and ReactJS)来让你写代码变得难以置信的容易,所...

camiler

Redux介绍指南

1334阅读 · camiler 2016-07-13翻译  
Redux React JavaScript

Redux是近期前端开发中最火的框架之一。然而,很多人不清楚它是什么,它有什么好处。 正如开发文档中描述的,Redux对于JavaScript应用而言是一个可预测状态的容器。换句话说,它是一个应用数据流框架,而不是传统的像underscore.js或者AngularJ...

伊一

Redux 介绍 – Smashing Magazine

711阅读 · 伊一 2016-07-04翻译  
Redux React JavaScript

Redux是目前前端开发中最热门的库之一。然而,很多人还不清楚它是什么,和它有什么用。 就像官方文档中介绍的,Redux是JavaScript应用的一个可预见状态的容器。换句话说,它是一个应用程序的数据流架构,而不是一个传统意义上的库或者一个类似Underscore....

camiler

深入React:选择组件类型

1246阅读 · camiler 2016-06-28翻译  
React ES6 Redux

过去几个月,我一直在建立我的第一个使用了react的生产应用。我注意到的第一件事是在一个新的react应用中可以有很多选择。很多是围绕react的系统环境问题(用webpack还是Browserify?Redux还是Relay?我需要用css模块或者Immutable...

xxholly32

2016年JavaScript开发者需要了解的技能

2857阅读 · xxholly32 2016-06-28翻译  
JavaScript React Redux

JavaScript - 由于它是web开发中最基本的语言,无论你怎么看待它,我们都要去考虑它的"未来"。毕竟,在电脑和手机端,浏览器大概是人们用的最多的应用了。 我们开发人员都知道,JavaScript世界看上去动荡不安甚至有些混乱(e.g. t...

玩命加载中……
已经到底啦