本期推荐

Node 案发现场揭秘 —— Coredump 还原线上异常

本文介绍了一种基于 Core dump 来分析定位线上应用故障的方法,经验来自过去几年亲身经历过的线上故障。

业界动态

谷歌Dart2正式发布,目标成为移动与Web开发主流语言!

Dart 2 正式发布,标志着 Dart 语言的重启,目标成为主流的移动和 Web 开发语言。同时,Google 还宣布重构 Dart Web 平台,这对开发者来说,是一个高效率、高性能和可扩展的组合。

前端开发

前端性能优化之 Composite

一个 Web 页面的展示,简单来说可以认为经历了 JavaScript/Style/Layout/Paint/Composite 几个步骤。本文主要深入 Composite 部分,从渲染原理、Composite 原因以及如何针对其进行性能优化等进行展开。

聊聊CSS中的层叠相关概念

文章总结了CSS中的层叠相关的知识, 对文档流(Normal Flow)、格式化上下文(Formatting Context)、层叠上下文(Stacking Context)、层叠水平(Stacking Level) 和 层叠顺序(Stacking Order)等相关概念也有介绍, 可以充分理解z-index的运用。

How to Deal with Dirty Side Effects in Your Pure Functional JavaScript

在函数式编程中如何处理纯函数中的副作用。

Why website body text should be bigger, and ways to optimize it.

为什么认为很多站点的字体都过于小,更大的正文文本的好处是什么,以及如何进行优化。

为什么我不使用 shrinkwrap(lock)

关于在项目中如何管理依赖包的版本,如何安全地升级依赖包,本文给出了一些很好的思考点。

2018年你需要知道的13个JavaScript工具库

JavaScript依然是2018年最受欢迎、最流行的编程语言,虽然标准库不足以应付各种开发需求,但在社区有许多流行的JavaScript库,文章整理了一份列表推荐。

如何正确使用 async/await

async/await 是 JavaScript 异步编程的一项重大改进,文章介绍如何正确有效地使用,避免掉进陷阱。

技术纵横

朴素的DevOps价值观

从 DevOps 涉及到的几个维度出发:业务、架构与技术;人、流程与工具;原则,方法与实践,总结出朴素的 DevOps 价值观。

30种共识算法完全列表

共识算法是所有区块链/DAG的基础,它们构成了区块链/DAG平台中的最重要部分。本文中尽可能列出所有主要的共识算法,并评估了各自的优劣之处。

实用工具

Node.js 最佳实践

Node 大型项目的最佳时间,支持多语言阅读。

jsinspect

软件项目中,同一段逻辑不应该有多个实现。jsinspect 就是用来查出重复代码的工具。

程序人生

观点 | 蚂蚁金服玉伯:我们是如何从前端技术进化到体验科技的

玉伯分享了从前端一路进阶升级到体验科技的个人思考,并详细介绍了体验科技的历史及未来发展。

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

@Curtis 前端中年人

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

@Steven 前端老兵

@mirreal 想当设计师的程序员不是一个好攻城狮

@Jade 以前想多点后端 sense 写前端,现在想多点产品 sense 写前端

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