Taobao FED

归档: 2017/1

淘宝双促中的 RAX

引子 本文开始之前先调整一个概念,陪我们奋战穿促的 Rx 更名为 RAX。本文会全部使用新的概念去描述。首先简单介绍一下 RAX 是什么以及在双促中的定位。然后介绍一下大促通用页面渲染逻辑以及模块渲染逻辑。 RAXRAX 是一个基于 React 方式的跨容器的 JS 框架 React:你会用 React,那么你会很快上手 RAX 跨容器:Browser、WEEX、Node.js gzip

编写「可读」代码的实践

编写可读的代码,对于以代码谋生的程序员而言,是一件极为重要的事。从某种角度来说,代码最重要的功能是能够被阅读,其次才是能够被正确执行。一段无法正确执行的代码,也许会使项目延期几天,但它造成的危害只是暂时和轻微的,毕竟这种代码无法通过测试并影响最终的产品;但是,一段能够正确执行,但缺乏条理、难以阅读的代码,它造成的危害却是深远和广泛的:这种代码会提高产品后续迭代和维护的成本,影响产品的稳定,破坏团