ELSE 技术周刊(2017.06.02期)

业界动态

Node 8 Released

Node 8 已经发布,带来一系列重大变化和更新,同时 NPM 也更新到 5.0.0。

What are the differences between the lockfiles of Yarn and npm 5?

NPM 5 重新设计 shrinkwrap,命名为锁包,跟 Yarn 的锁文件有什么区别呢?

TIOBE Index for May 2017

值得关注的是 Go 的排名,从前一年的第 42 名上升到第 16 名!

技术纵横

HTTP/2 push is tougher than I thought

作者从性能方面挖掘了一些关于 HTTP / 2 推出的更细微的细节,并用一种易懂的方式叙述出来。

虚拟机与 Docker 有何不同

各种虚拟机技术开启了云计算时代,而 Docker,作为下一代虚拟化技术,正在改变我们开发、测试、部署应用的方式。那虚拟机与 Docker 的区别究竟是什么?

前端开发

Redux vs MobX: 哪个更适合你的项目

一篇很好的文章,提供一些非常不错的建议,帮助你更好地选择 Redux 还是 Mobx 作为状态管理解决方案。

JavaScript unit testing frameworks: Comparing Jasmine, Mocha, AVA, Tape and Jest

几大主流 JavaScript 单元测试框架对比,文章对于如何选择适合的单元测试框架给了一些建议。

JavaScript正则进阶之路:活学妙用奇淫正则表达式

达成一个目的的方法很多种,文章用一种对比的思维来激发学习正则的兴趣。正则表达式是一块硬骨头,很难啃,但是啃着又很香,一旦用好又威力无穷。

JavaScript 的 Async/Await 完胜 Promise 的六个理由

Node 现在从版本 7.6 开始就支持 async/await 了。如果你还没有试过它,这里有一堆带有示例的理由来说明为什么你应该马上采用它,并且再也不会回头。

30分钟彻底明白 Promise 原理

本文分析了 promise 的这种规则机制是如何实现的, 能够很好的帮助我们理解 then 和 resolve 函数的运行机理。

实用推荐

Next.js 2.0

Next.js 是一个用于在服务端渲染 React 应用程序的简单框架。处理了 React 同构代码的一些繁琐问题,简化了项目构建,支持各类功能,同时扩展也很灵活,对于要快速搭建 React 服务端渲染,是一个不错的选择。

Preact CLI: Create and Build Preact Apps More Easily TOOLS

preact-cli 脚手架,30 秒搭起 PWA 框架。

变量命名神器:codeif

当你不知道如何怎样给变量名字时,试试这个。

程序人生

Between the Wires: An interview with Vue.js creator Evan You

对尤雨溪的一篇采访,涉及到 Vue 作者的成长故事,编程经历以及关于 Vue 的种种故事,值得一看。

互联网世界的神奇逻辑

文章讲述了互联网对于计算机基础设施的生态,工程师能力,对规模感知模糊,对创作者的距离,企业的生命周期,与大牛的链接的影响。思考一些在互联网才生效的神奇逻辑。

团队分享

Javascript 模块现状

这是一篇译文,主要介绍 ES Modlues 在浏览器,构建工具以及 Node.js 的实现,尤其是 Node.js 在实现上遇到的问题以及未来的发展方向,并对现在的开发者给出建议。

ELSE 技术周刊由 IFT小组 出品,汇聚一周好文章,周刊原文。本期编辑:

@CurtisCBS 中年人

@StoneZou 前端搬砖工, 不安分于前端开发的搬砖工

@Steven 从 C++ 走来,一路虐过 C#, Java, Python, Go, 现在写 Javascript

@mirreal 程序圈的间谍,我的梦想在浩瀚宇宙,我的征途是星辰大海

感谢以下同学荐稿:@dongtc

点击这里 向我们推荐你读到的好文章,期待你们。

风清洋

风清洋

前端老兵,一路上搬过C++、C#、Java的砖,现在在搬Node.js

评论