我要反馈问题

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

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

友情链接

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

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

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

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

立即体验

京ICP备17024260号

myvin

JavaScript 疲劳终极指南:我们行业的真相

4655阅读 · myvin 2017-08-08翻译  
JavaScript Framework babel Gulp grunt NPM Web 疲劳

抱怨 JS 疲劳就像是在抱怨人类发明了太多解决问题的工具:从邮件到飞机到宇宙飞船。 上周我在 NebraskaJS 2017 会议上做了一个和这个话题极其类似的演讲,我也收到了许多积极的反馈,所以我就想这个演讲也可以写成一篇文章发表出来,让更多的人知道,并帮助他们应对...

zhongshan

使用React打造一个博客APP, Part 1: 用户登录

800阅读 · zhongshan 2017-07-09翻译  
Node.js babel JavaScript

在本系列教程中,你将了解到如何使用React从零开始打造一个博客app。在这一整套教程中,我们将重点讨论如何使用React来开发应用程序的用户界面。应用的服务端你会用到Node.js。 在本篇教程中,你将了解到用户注册和登录的界面和后端实现。 初始化 创建一个名为Re...

大路小兵

如何搭建 Webpack + Babel+ D3 的开发环境?

462阅读 · 大路小兵 2017-07-03翻译  
babel Webpack D3

开始之前,请确保已经安装 node(node>6) 和 npm。后面所有的操作命令都是 Mac 系统的,根据你的系统使用对应命令。 本教程的 Git 仓库地址可以在这里找到。 有一天,我在构建一个 D3.js 项目时,遇到了一个经典的开发难题:如果我想构建一个不使用...

Atwood.Cai

[译]使用 Async 函数和 Koa 2 构建服务端应用

1980阅读 · Atwood.Cai 2016-11-29翻译  
babel API Async

原文作者 Alex Rudenko 在众多 JavaScript 新特性中,我最喜欢的是 Async 函数。这篇文章我会用一个很实用的例子 —— 使用 Koa 2 构建服务端应用来向大家介绍 Async 函数,以及依赖 Async 函数的 Web 框架 Koa 2 的...

_danZ

理解 Javascript 的 async await

1732阅读 · _danZ 2016-11-07翻译  
Promise JavaScript babel

async / await 并没有作为 ES2016 的一部分, 但这不意味着 Javascript 不会加入 这一语法特性。就在本文撰写的此刻,它正处于 Stage 3 的阶段, 并处于活跃更新状态. 这个功能在 Edge 里已经可用, 并且如果在更多浏览器中被实现...

网络埋伏纪事

React 初学者教程 8:处理状态

1002阅读 · 网络埋伏纪事 2016-10-27翻译  
React babel UI

到目前为止,我们已经创建的组件都是无状态的(stateless)。它们有从它们的父组件传递进来的属性(亦称 props),但是一旦组件活跃起来,就没有什么能改变它们。一旦属性被设置了,就被当作是不可修变的(immutable)。对于很多交互场景来说,你肯定不想这样子。...

fszer

为什么使用`_.chain`是个错误.

905阅读 · fszer 2016-10-01翻译  
JavaScript Web babel

将你的代码从_.chain的枷锁中解放出来。 图片来源于 Jeremy Booth; 特别要感谢 Eric Baer, Brooklyn Zelenka 还有 Jason Trill 无私的帮助与知识;也特别要感谢 John-David Dalton 不仅是因为 l...

yangzj1992

教程:如何通过 Rollup 来打包 JavaScript

1312阅读 · yangzj1992 2016-09-29翻译  
JavaScript babel ES6

教程:如何通过 Rollup 来打包 JavaScript 本文将通过一步步的系列教学来学习如何使用更小,更高效的工具 Rollup 来代替 Webpack 和 Browserify 打包 JavaScript 文件。 这周,我们将第一次用 Rollup 来构建我...

loveky

为ES6配置JavaScript测试工具

2133阅读 · loveky 2016-06-24翻译  
babel ES6 Webpack

现在已经可以很方便的使用使用ES6(亦或是未来的ES7)了,你只需配置好Babel就可以开始编码。如果你只是在NodeJS环境中开发,你甚至都不需要Babel,因为NodeJS自带的ES6支持已经越来越好了。 针对开发流程的工作流是非常简单和详细的,那么针对测试的呢?...

十年踪迹

无穷集合与 ES6 生成器

814阅读 · 十年踪迹 2016-06-14翻译  
ES6 Web babel

动机 无穷和惰性求值的集合对于许多语言来说是稀松平常之物,而它也开始被主流 JavaScript 支持。随着新的迭代器和生成器特性被广泛采用,现在你可以将它们用于你的项目中。它们拥有一些非常具体的应用场景,这些场景也许不会每天出现,但是在某些情况下它们会非常有用。这些...

welefen

通过开发 Babel 插件理解抽象语法树(AST)

4417阅读 · welefen 2016-05-30翻译  
babel JavaScript Plugin

每天数以千计的 JavaScript 开发者使用的语言版本现在浏览器都还没有完全实现,许多他们使用的语言特性仅仅还只是建议,并没有保证说一定会纳入规范。因为有 Babel 项目使现在就能使用这些特性变成了可能。 Babel 是我们知道的将 ES6 代码转译为 ES5...

十年踪迹

在 ES6 中 改良的 5 个 JavaScript “缺陷”

2607阅读 · 十年踪迹 2016-05-23翻译  
ES6 JavaScript babel

ECMAScript 6 (ES6) 新特性可以分为新增语法(例如:class),增强 JavaScript 功能(例如:import),以及改良 JS “缺陷” (例如:let 关键字)。大部分博客将这三类新特性混在一起介绍,往往让 ES6 新手晕菜。因此我决定写下...

wd4blue

Babel 6: loose mode

1314阅读 · wd4blue 2016-03-03翻译  
babel ES6 ECMAScript 6

Babel 6: loose 模式 Babel的loose模式将ES6代码转译成ES5代码,loose 模式是不太忠实于ES6语义的。这篇博客解释了它是怎么工作的以及它的优点与缺点(剧透:通常是不推荐的)。 Babel6系列文章的起点:”配置Babel6”[解释基础...

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