您的位置:首页 > Web前端

FEDay第二届前端开发者大会后记

2016-03-19 22:50 267 查看

FEDay第二届前端开发者大会后记

前端开发者大会,也就是FEDay大会,是去年才开始办的前端届技术会议。我没有参加第一届,但参加完第二届给我的一个感受是:还有很大的提升空间!

不想吐槽太多,既然是技术会议,只要有技术上的干货,能够学习到知识,或者至少有所感悟,就很不错了。

今年的嘉宾还是挺牛掰的:Facebook前端专家Stepan、Facebook前端专家黄士旗、微信前端工程师江剑锋、腾讯前端专家舜子(陈子舜)、阿里高级技术专家winter(程邵非)、国际知名设计师/前端工程师Holger,还有特别观众彪叔、主持人裕波、特邀主持Hax(贺师俊)。好像大漠也在,但是没看见。。。

老实说,今年的主题实在是太单调了,其实主要就是React和HTTP/2协议。另外还有江剑锋的微信开发的坑分享以及winter大叔对前端开发者能力培养的建议。

React

两位来自Facebook的前端工程师都在给React做广告宣扬基于React的开发模式和设计思想。Stepan的主题讲通用应用,虽然很厉害,但是其实要NodeJS在后端支持,个人并不十分看好。黄士旗讲的是React的一些开发思想,其中亮点是使用了Decorator模式(类似于Java的装饰器模式)来封装业务组件,尽可能的使一个组件只做最简单的功能(其中最基础的那个组件只做UI渲染)。想法很不错,但是我很怀疑这样做可能带来的坏处,例如功能太多太复杂导致装饰器嵌套太多从而不好管理。

HTTP/2

首先说明一点,HTTP/2离普及还很遥远。。。

HTTP/2的几个优势:

多工(一次连接发多个请求,减少了连接造成的往返时延)

压缩headers

服务器推

HTTP/2对前端开发的一些影响:

不再需要静态资源合并

不要拆分域名请求

对于图片sprites不再那么有必要(但还是可以用)

微信web app开发的坑

简单的总结一下:大多数的坑都是X5引起的,但是不用怕啦,因为X5升级啦!

前端能力的培养

第一次见到winter大神,好开心。然而,大神你的技术分享也太少了。。。

总结几个关键点:

前端工程师的能力分为两部分:20%的知识+80%的能力(编程能力、架构能力、工程能力)

前端学习一定要深究、追根溯源

多实践

一些遗憾

首先感到最遗憾的一点是:作为一个前端大会,居然没有人讲CSS相关的主题!CSS才是整个前端技术栈里面最好玩的好吗!

遗憾之二:缺少对前端工程化的问题的讨论。虽然有提到webpack之类的构建工具,但是没有人提出一套完整的解决方案,也没有人讨论相关问题。

遗憾之三:虽然有两位Facebook的专家在讲React技术,但是讲得实在是太浅显了(尤其是Stepan),而且没有人把React和vue作为对比分析,也没有谈到MVVM的思想到底可不可行(好像winter有提到说比较看好vue)。

遗憾之四:虽然提到了前端性能优化(来自腾讯的前端专家舜子的分享),但是最后给出的关于缓存的解决方案还是不够详细,却少技术细节。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: