站内搜索

本次搜索找到结果 31 条
原文地址:https://medium.com/javascript-scene/javascrip...

原文链接:http://jamesknelson.com/the-six-things-you-need-to-know-about-babel-6/

近年来Babel已经成为一种将ES2015和JSX转化为传统JavaScript代码的必备工具。但是Babel6相对以前的版本改变巨大。以前的babel包已经废弃了,直接运行babel已经没办法将ES2015转化为ES5,以前的文档也下架了。

但是不要慌,为了让你跟上变化,我整理了6大重要的变化清单,如果你觉得还不够,可以参考我的文档ES6和Babel6完全指南手册,里面覆盖了大量的实践,还有CLI, Webpack, Mocha和 Gulp等知识点。

原文地址: StackOverFlow - Why do we need middleware for async flow in Redux?

官方文档说:如果不用中间件middleware,Redux store只支持同步数据流。 我不太明白为什么,为什么不能在组件中直接调用异步API,然后dispatch action?

例如:一个只有一个输入框和按钮的UI,用户点击按钮,然后从远程抓取数据填充到该输入框。

原文:http://www.zcfy.cc/article/3295 Mixins(混入)是对象...

原文:https://medium.com/@dan_abramov/you-might-not-need-redux

开发人员通常还没搞清楚是否需要Redux就选择了Redux。 “如果我们的应用程序不上Redux,以后不能扩展怎么办?” 等引入Redux后,开发人员就开始郁闷了。 “为什么一个简单的功能都至少需要写三个文件?” 为什么呢?

原文:http://www.zcfy.cc/article/2847

优化全都是与速度和满意度有关。

  • 从用户体验的角度,我们希望前端提供可以快速加载和执行的网页。

  • 而从开发者体验的角度,我们希望前端是快速、简单而规范的。

这不仅会给我们带来快乐的用户和快乐的开发者,而且由于 Google 偏向于优化,SEO 排名也会显著提高。

如果你已经花费了大量时间来改善你网站的 Google Pagespeed Insights分数,那么这将有助于揭示这一切实际上意味着什么,以及我们必须为优化前端所采取的大量策略。

原文:http://www.zcfy.cc/article/2697

Reduce(亦称:fold、accumulate,译为归纳)实用程序通常用于函数式编程中,让我们可以遍历一个列表,将一个函数应用到一个累加的值以及列表中的下一个条目,直到迭代完成,并且返回累加值。用 reduce 可以实现很多有用的东西。如果要在一个条目集合上执行一些重要的处理,那么 reduce 就是最优雅的方式。

原文:http://www.zcfy.cc/article/2694

请忘掉你认为你知道的有关 JavaScript 的任何东西,以初学者心态来接触这份资料。为帮助你这样做,我们打算从头开始复习 JavaScript 的基础知识,就好像你以前从来没有看到过 JavaScript 一样。如果你是初学者,那就走运了。最后从零开始探索 ES6 和 函数式编程!希望所有新概念在这个过程中都被解释到了 - 但是别指望会太舒适。

原文:http://www.zcfy.cc/article/2186 图像: Pure — c...
原文:http://www.zcfy.cc/article/2047 演示 下载 渐进式 Web...