Day one, 第一次参加JS大会,小心愿达成,肯定得记下所见所闻所思呀。
起的过早了,8点多就到了现场,当时人不多也不少,赞助商的摊位也很多,

前端编译时优化,

这个是下午第一场的演讲,是尤雨溪做的分享。slider很简洁。涉及了很多编译相关的库(https://github.com/thejameskyle/babel-react-optimize, rakt, relay moden, prepack, https://github.com/rtsao/styletron),介绍了编译优化的原因,用real life的例子说明怎么去做一些情况下(static html, code spliting, .etc)的编译优化。我很佩服的是他始终调研和学习各种新的库(比如,学习某库,同时设置client和server端的manifest文件,最大程度利用prefech,减少不必要的请求开销),不断的完善vue的使用体验和功能特性,这样的开源项目不成功也是没道理了。

Angular移动端开发(Typescript, Nativescript)

作者的演讲思路很好,声音也很洪亮; 介绍了angular4的特点,主要还是代码与dom解耦,并着重介绍了TS的优点,安利了VSCode, NativeScript。现场演示和debug一个NativeScript例子,故意让某些功能breakdown,模拟现实中的开发场景,增加了与观众的互动,demo的效果很不错,有机会可以试试NativeScript, 至于TS,本来就准备要写的。

使用 Ruff OS开发IoT应用

郑晔老师分享的东西确实不错,讲的好,效果也不错,就是外国友人可能一脸问号。现场演示了怎么从0开始一个基于ruff的项目,ruff有个cli工具rap,可以初始化项目,管理依赖(ruff提供了驱动库站点),比较亮眼的是,用js语言做了很好的抽象, 可以很方便的基于事件操控组件。看到几行代码就可以实现控制二极管亮灭的时候还是很惊艳的,祝福这个项目。
会后的闪电研究,有一个类似马老板气场的兄弟介绍了阿里物联网前端团队的情况,其实没说啥干货,就2句话,IoT很牛逼,他们要招人。

1
js => layout => hardware

nextjs的分享很不错,我在之前的post里更新了。关于其他的分享比如理解现代web开发(大而全,适合了解前端发展的历程,章节分类方法还是不错的), 还有react native开发你所需要知道的一切作者讲的有些冗余,也略有紧张,节奏控制的不是很好. hax的后es6时代的javascript语言,其实就是讲了目前es7已结有的和可能会有的新特性,也透露了很多不知道的黑可以,关于shared memery 和 atomics。大写的PPT和引用left-pad是亮点。

所有分享,网上均会有直播,大会的演讲ppt也会在wiredcraft微信号发布。