ELSE 技术周刊(2017.11.27期)

业界动态

直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓”

文章主要介绍了阿里的PB级大规模文件分发系统“蜻蜓”, 经过使用P2P技术同时结合智能压缩、智能流控等多种创新技术,解决大规模文件下载以及跨网络隔离等场景下各类文件分发难题,大幅提升数据预热、大规模容器镜像分发等业务能力。并且已开源出来, 随着容器技术发展,大文件分发一直是个重要的问题,因此是一件值得研究的技术。html

前端开发

Clean Code vs. Dirty Code: React Best Practices

本文重点介绍适用于现代 React 软件开发的整洁代码实践,以及使用 ES5+ 的语法糖带来的一些变化。前端

I Still Love jQuery — And You Should, Too.

如今 jQuery 彷佛成为老套的代名词,开发者更喜欢谈论 TypeScript、ES 2015+、React、Vue 等新框架或新概念。做者在本文中讨论了为什么如今仍是会继续使用 jQuery,以及如何编写可扩展的 jQuery 代码、如何将 jQuery 集成到其余框架等。node

PWA是否能带来新一轮大前端技术洗牌

当 Web 自信满满,步入移动时代之时,它尚未作好充足的准备。
(做者是PWA在国内的布道者,不过新一轮洗牌说的着实有点夸张,我的感受PWA只是一个选择,移动端WEB应用的开发会被最开始流行的浏览器版本所羁绊,市场永远对技术的选择有着最终决定权。)jquery

web app 一分钟适配iPhone X

由于 iPhone X 的刘海设计,Web 在 iPhone X 横屏时,可能会有些问题。git

React源码解析(三):详解事务与队列

文章利用 React 的setState 方法 讲解了 React 中的 事务机制和更新队列,经过源码的解析, 很详细的介绍了如何更新state队列,以及事务处理的整个过程。程序员

12个效果奇特的HTML5动画赏析 | 附:源码&演示

本文将为你们分享12个效果奇特的HTML5动画,HTML5强大的动画特性可让你的网页变得更加生动和富有活力,交互性也会进一步获得提升。一块儿来看看下面的这些HTML5动画案例,每一个案例都提供源代码下载。github

《Node.js设计模式》基于ES2015+的异步控制流

在本章中,咱们将探讨一些表明性的替代方案,Promise和Generator。以及async await,这是一种创新的语法,可在高版本的JavaScript中提供,其也做为ECMAScript 2017发行版的一部分。
咱们将看到这些替代方案如何简化处理异步控制流的方式。最后,咱们将比较全部这些方法,以了解全部这些方法的全部优势和缺点,并可以明智地选择最适合咱们下一个Node.js项目要求的方法。web

技术纵横

短网址(short URL)系统的原理及其实现

一个短连接生成器(普通网址转换成比较短的网址)的实现思路及其两种实现算法:自增序列算法、 摘要算法,以及如何作到自定义url的短码算法

浅谈微服务基建的逻辑

这篇文章主要是面向初接触微服务的朋友,简单介绍微服务基础建设所须要的各个模块以及原因。express

大圣魔方—美团点评酒旅BI报表工具平台开发实践

一款好的BI报表工具,须要考虑并可以解决以下问题...

漫画:什么是ConcurrentHashMap?

本篇漫画中简述了 ConcurrentHashMap 和 HashMap 的区别,以及其实现原理和用处。

启用 Brotli 压缩算法,对比 Gzip 压缩 CDN 流量再减小 20%

Google 认为互联网用户的时间是宝贵的,他们的时间不该该消耗在漫长的网页加载中,所以在 2015 年 9 月 Google 推出了无损压缩算法 Brotli。Brotli 经过变种的 LZ77 算法、Huffman 编码以及二阶文本建模等方式进行数据压缩,与其余压缩算法相比,它有着更高的压塑压缩效率。
这是值得前端人去理解的算法。

实用推荐

Google Mobile Web Specialist 檢定攻略

Mobile Web Specialist Certification 是 Google 近期推出的一项认证, 用以认证开发者的移动网页开发技能。

node-prune

净化Heaviest Objects In The Universe (node_modules),移除node_modules中没必要要的文件

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

@CurtisCBS 前端中年人

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

@Steven 前端禁卫军

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

@Jade 之前想多点后端sense写前端,如今想多点产品sense写前端

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

相关文章
相关标签/搜索