我们的前端技术2015--编码规范

1:编码规范 1.1 javascript 编码规范 编码规范的选择是件非常容易的事情,网上有非常多得选择,我们使用的是 airbnb 团队在 GitHub 维护的airbnb/javascript。 选择这个规范主要因为 它是目前 GitHub 上最有热度的规范,有恐怖的24000+个 star 支持 ES6 版本(我们现在的项目全面使用 ES6进行开发) »

谈谈 CSS Modules

最近几天由于这篇文章,让大家对 CSS Modules 有了很高的热情。我们团队已经使用 CSS Modules几个月了,所以在这里谈谈我们的经验。 我们的项目是使用React.js 开发,所以我们在开始开发的时候,为了能让我们的组件能够在多个项目中复用,我们开始调研单文件组件的写法,这期间看了React: CSS in JS,radium等内容,最终选择的方案是使用 radium 来写 css。 CSS in »

优化你的css

优化你的css,是优化你的xxx系列的第一篇,后续会推出多篇,欢迎大家来关注移动云前端小组获取最新文章。 系列概述 在移动web兴起的年代,速度优化重新被大家重视起来,因为手机的网络环境和性能比PC端差了很多,估计大家也能感觉到用手机打开网页的时候,能明显感觉到页面蜗牛般的速度。 这个系列的优化会以移动环境为基础,当然绝大多数规则也同样适合PC端。 优化的基本原则 速度优化有一些基本思路,提前总结一下 按需加载(只加载你需要的) 并行(让串行的事情并行起来) 压缩(通过压缩减少体积) 缓存(利用缓存,减少请求等待) 预测(预测用户行为, »