转载

2016 FEDay见闻录

这次FEDay是我第一次参加开发者大会,也是第一次去广州。当初主要是冲着两个Facebook的工程师去的,因为我对React好感度很高。总的来说这次的收获还是很多的,也算是值回票价了。

Universal Applications by Stephan

首先是FB的Stephan分享Universal Applications。Stephan会说中文,应该是他在台湾待过一段时间的原因。这里有个小插曲就是会场安排了一名翻译,Stephan说一句翻译就翻译一下,这样真的非常的多余。本来是想来听一下原汁原味的国外工程师分享的,结果还是打了折扣。

Stephan说的Universal Applications我之前在开发Readme的时候使用过一部分。就是在服务器端用react-dom的 renderToString 方法生成字符串。同时也运行了Redux的代码,根据客户端传来的state生成了相应的UI。

不过Universal Applications并没有这么简单。这种开发模式总的来说就是写一套代码,在客户端和服务端同时可用。服务端UI的渲染我们已经通过 renderToString 解决了。服务端的路由可以通过react-router的 match 函数来运行相应的UI组件渲染逻辑。而数据获取API的差异可以通过 isomorphic-fetch 这个库来抹平。

微信WebApp最佳实践 by 江剑锋

我们在开发微信App的过程中会遇到一些问题,这些多数和微信内嵌的X5内核有关。

下一代Web技术运用 by 陈子舜

前端能力的培养 by Winter

HTTP/2时代的Web性能 by Holger Bartel

原文  http://zxc0328.github.io/2016/03/19/2016-feday/
正文到此结束
Loading...