ELSE 技术周刊(2017.06.19期)

ELSE 技术周刊(2017.06.19期)

业界动态

ESLint v4.0.0 released

ESLint 主版本升级,4.0.0 中有几个突破性的变化,参考这份 迁移指南 来完成升级。

v8 release beta version

V8 JavaScript Engine release 6.0,see more in newest branch V8 version 6.0


前端技术

How to use Webpack’s new “magic comment” feature with React Universal Component + SSR

如何开始使用在 webpack 2.4.0 提供的魔术注释特性。

ES6 modules 即将到来,现在该考虑新的打包方案了嘛?

本文展示了 ESM 的到来,浏览器对其的支持,及前端打包方案的新的考虑。

What is WebKit?

WebKit is not a brower, a science project, or the solution to every problem. What is WebKit? This official doc may refresh our understanding of WebKit a little deeper.

深入理解 Node Stream 内部机制

关于请求、响应、文件流的底层node stream, 文章详细的介绍了 Node Stream 内部机制。


实用技巧

代码审查关注什么:SOLID 原则

这篇文章介绍在代码审查时很重要的一点,讨论代码本身的设计,遵循一种良好的面向对象设计实践:SOLID 原则。如果在代码审查中看到复杂的代码,可能会发现应用这些原则之一会找到一个更简单,更易于理解的解决方案。

Upgrading from Node 6 to Node 8: a real-world performance comparison

node8很快,但是你不知道它在各个方面的表现具体数字有了多少的提升,文章从node不同使用场景对node6和8进行了性能数据的可视化对比,以及node_modules下载速度在两个npm版本和yarn的对比。

见鬼了么?好玩的整蛊恶作剧脚本

这是一个 bash shell 脚本,其中有若干可以整蛊(结仇)你的同事的小技巧。主要由一些别名、函数、环境变量定义组织而成,执行该脚本后,你的 shell 环境就变成了一个光怪陆离的世界。

奇妙的 CSS shapes(CSS图形)

利用CSS shapes来做一些简单的几何图形样式。

程序人生

用空格的程序员比用Tab的程序员工资高

作者用数据可视化做了调查和对比。 从此文可以感受到一种标准的西方程序员的极客精神 --- 总能在生活中找到一些特殊的视角,然后用前端技术加以调侃。现在或将来,数据可视化的热潮并没有任何减退的理由;作为一个前端工程师,能从生活和社会中找到一些即使是小小的问题,用技术和业余空闲时间做出调查、展示和总结,在社区里分享出来,不仅能提高自己还能给别人带来思考和快乐,这才是我眼中的有机的、健康的开源精神。

十问sofish:帮你理清前端工程师及大前端团队的成长问题

本文是前端之巅向 sofish 的约稿《什么样的人可以称为架构师?》、采访《饿了么大前端团队究竟是如何落地和管理的?》以及 sofish 做客大咖说直播节目的总结和整理,希望能帮助各位淀粉更清晰地理解 sofish 的观点。

技术纵横

就是要你懂 TCP

对TCP讲解的文章很多,本文更为言简意赅,以实际案例讲述TCP原理,包含三次握手,四次挥手及可靠传输的实现原理。


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

@CurtisCBS 中年人

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

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

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

@sturloly building apps for my future starship

感谢以下同学荐稿:@elevenbeans点击这里 向我们推荐你读到的好文章。

编辑于 2017-06-21 15:01