微信搜索『FEX』关注我们的公众号,及时获得最新资讯。

业界会议

Chrome Dev Summit 2016
https://blog.chromium.org/2016/11/chrome-dev-summit-2016-mobile-web-moves.html https://developer.chrome.com/devsummit/ 附 w3ctech 关于这次会议的内容整理来自 auth0工程师的参会记录

SDCC 2016中国软件开发者大会
http://sdcc.csdn.net/ 可关注前端专场和微信开发专场。会议 PPT 下载: http://download.csdn.net/meeting/meeting_detail/23

深阅读

React v15.4.0
https://facebook.github.io/react/blog/2016/11/16/react-v15.4.0.html
15.4.0 is a special release, and we would like to highlight a few notable changes in it:

  • Separating React and React DOM
  • Profiling Components with Chrome Timeline
  • Mocking Refs for Snapshot Testing

What Test Engineers do at Google: Building Test Infrastructure
https://testing.googleblog.com/2016/11/what-test-engineers-do-at-google.html
In a recent post, we broadly talked about What Test Engineers do at Google. In this post, I talk about one aspect of the work TEs may do: building and improving test infrastructure to make engineers more productive.

Node.js Garbage Collection Explained
https://blog.risingstack.com/node-js-at-scale-node-js-garbage-collection/
In this article, you are going to learn how Node.js garbage collection works, what happens in the background when you write code and how memory is freed up for you.

Not An Imposter: Fighting Front-End Fatigue
https://www.smashingmagazine.com/2016/11/not-an-imposter-fighting-front-end-fatigue/
这几个观点挺不错的:

  • Get Your Fundamentals Locked In
  • You Don’t Need To Learn Everything
  • Most Companies Aren’t Using Bleeding Edge Tech
  • The More You Learn, The More You Discover You Don’t Know, And That’s Okay
  • Don’t Spend All Your Free Time Learning

You, Me And The Emoji: Character Sets, Encoding And Emoji
https://www.smashingmagazine.com/2016/11/character-sets-encoding-emoji/
We all recognize emoji. They’ve become the global pop stars of digital communication. But what are they, technically speaking? And what might we learn by taking a closer look at these images, characters, pictographs… whatever they are. We will dig deep to learn about how these thingamajigs work.

Infoq- 双 11 技术专栏

http://www.infoq.com/cn/1111
学习下这场狂欢背后各家的关键技术。

Nodejs 线上服务稳定性保障体系
https://zhuanlan.zhihu.com/p/23778500
来自大搜车的实践经验,本文会有条理的将我们团队在稳定性保障方面做的一些事情与大家分享,文中着重强调“线上”服务的保障,尽量不会涉及开发过程中的话题,改天会就开发过程的质量保障另外介绍。另外,我们在此方面也并非完全成熟,大家可以作为参考,但也许并非最佳实践,本文我会尽量讲我们的解决问题的思路,而不是最终如何执行。

如何打造亚秒级页面加载速度的网店

http://mp.weixin.qq.com/s?__biz=MzIwNjQwMzUwMQ==&mid=2247484506&idx=1&sn=89d0588e5522956183dd560bc86112f8
良好的用户体验需要从三方面来实现:前端、网络,以及后端性能。前端性能在我们看来是最容易实现的,因为市面上已经有很多现成的工具以及各种最佳实践,照做很容易就能搞定。但依然有很多网站没有参照这些最佳实践,甚至完全没有对前端进行任何优化。网络性能是页面加载速度的最大影响因素,同时也是最难优化的。缓存和CDN是最有效的优化方法,但需要注意到,这些机制只能对静态内容进行优化。后端性能主要取决于单台服务器的性能以及分布式环境的规模。横向扩展非常难以实现,因此从一开始就要妥善考虑。很多项目将缩放能力和性能放在最后考虑,随着业务的增长最终将遇到非常棘手的问题。
另附一篇性能强相关的文章:HTTP缓存详解

Vue 的理念问题
https://zhuanlan.zhihu.com/p/23752826
赞 Vue 作者的观点:Vue 有一个其他框架真的都没有的理念,同时也是我觉得真正关系到 Vue 的成功的一点,那就是『把高大上的思想变得平易近人』。每个喜欢 Vue 的用户,都会提到容易上手和文档友好。易用性不是偶然的,做到易用而强大也不是简单的事情。

Atom 背后的故事

http://mp.weixin.qq.com/s?__biz=MjM5MTA1MjAxMQ==&mid=2651223882&idx=1&sn=717a539c27e2d60c9d92b0ea1348cbf7
Atom 是 GitHub 在 2014 年发布的一款基于 Web 技术构建的文本编辑器,我从 2014 年末开始使用 Atom 完成我的全部工作,对 Atom 很是喜爱,也创建了 Atom 的中文社区、翻译了一部分 Atom 的文档和博客。今天我将着重介绍 Atom 背后的故事,包括底层的 Electron、如何对 Atom 进行定制、Atom 的插件化机制、Atom 在启动速度和渲染性能方面的优化等。
另附一篇 Electron 科普文:[译]Electron 的本质

Why AlloyFinger is so much smaller than hammerjs
http://www.cnblogs.com/iamzhanglei/p/6064325.html
AlloyFinger 向国外社区介绍自己的文章。期待越来越多的国内类库走向世界。

React Native初探
http://www.cnblogs.com/yexiaochai/p/6042112.html
挺全面的一个 RN 学习教程,还收录了很多资料。

Why I took October off from OSS volunteering
http://www.snarky.ca/why-i-took-october-off-from-oss-volunteering
维护过不少开源项目的 FEX 成员表示深有感触

The Coming Revolution in Email Design
http://alistapart.com/article/the-coming-revolution-in-email-design
Email, the web’s much maligned little cousin, is in the midst of a revolution—one that will change not only how designers and developers build HTML email campaigns, but also the way in which subscribers interact with those campaigns.

Choosing Ember over React in 2016
https://blog.instant2fa.com/choosing-ember-over-react-in-2016-41a2e7fd341#.7nirza98m
One month ago, we started working on a new product: Instant 2FA, the easiest way to add two-factor authentication to any site in less than an hour. This blog post outlines our thinking behind choosing Ember (a