## 奇舞推荐 * ### [你为什么不分享](http://www.cnblogs.com/coffeedeveloper/p/4825177.html) 针对为什么不分享,和如何写文章的一些建议和想法 职业发展 奇舞推荐coffeedeveloper推荐 * ### [使用 SRI 增强 localStorage 代码安全](https://imququ.com/post/enhance-security-for-ls-code.html) 广泛被大家使用的「将 JS 代码缓存在本地 localStorage」方案有很大的安全隐患。网站出现任何 XSS,都有可能被用来篡改缓存在 localStorage 中的 JS 代码。之后即使 XSS 被修复,LS 中的代码依然是被篡改过的,持续发挥作用。这个隐患由于不好修复,通常会被忽略。本文提供一种使用 [SRI](https://imququ.com/post/subresource-integrity.html) 的解决方案。 Web安全 奇舞推荐屈屈推荐 * ### [ECMAScript 6 模块架构](http://zhuanlan.zhihu.com/FrontendMagazine/20238288) 寸老师出品,必属精品。 ES 6 模块 奇舞推荐zhou wei cs u推荐 ## JavaScript * ### [“函数是一等公民”背后的含义](http://blog.leapoahead.com/2015/09/19/function-as-first-class-citizen/) 为什么说“函数时一等公民”,本文浅入浅出的讲述了它和函数式编程、无状态设计、封装抽象之间的关系,例子简单明了,阅读本文学习如何让应用维护、测试复杂度显著降低。 JavaScript 函数 函数是编程 测试zhouweicsu推荐 * ### [JavaScript 原型系统的变迁,以及 ES6 class](http://segmentfault.com/a/1190000003798438) 如果你对原型的理解还停留在 function + new 这个层面而不知道更深入的操作原型链的技巧,或者你想了解 ES6 class 的知识,相信本文会有所帮助。 JavaScript ES6 ## CSS * ### [运用flexbox为网页做适应性布局](http://www.smashingmagazine.com/2015/08/flexible-future-for-web-design-with-flexbox/) 移动端布局可以可以尽情使用flex布局,该文细致讲解了flex相关知识 CSS flexboxChang1ng推荐 * ### [PostCSS Deep Dive: What You Need to Know](http://webdesign.tutsplus.com/tutorials/postcss-deep-dive-what-you-need-to-know--cms-24535?utm_source=CSS-Weekly&utm_campaign=Issue-182&utm_medium=web) PostCSS是细粒度的基本哲学模块化、即没有笨重的处理多个功能的插件。 你需要知道的第一件事就是PostCSS加速快,并有充分的理由,所以现在是时候进入建立一个清晰的理解它如何帮助你的开发过程。 PostCSS CSSAtwood.cai推荐 ## 其它 * ### [持续集成系统的演进之路](http://mp.weixin.qq.com/s?__biz=MzIwNjA0OTU0NQ==&mid=210229356&idx=1&sn=f18cd04659d46bea363f28fc51603310&scene=1) 本文分析了持续集成系统的功能点,比较Jenkins,Teamcity这两款持续集成工具的优缺点,最后总结了持续集成的最佳实践要点。 前端工程 * ### [React 数据流管理架构之 Redux 介绍](http://www.alloyteam.com/2015/09/react-redux/) 继 Facebook 提出 Flux 架构来管理 React 数据流后,相关架构开始百花齐放,本文简单分析 React 中管理数据流的方式,以及对 Redux 进行较为仔细的介绍。