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)。
遗憾之四:虽然提到了前端性能优化(来自腾讯的前端专家舜子的分享),但是最后给出的关于缓存的解决方案还是不够详细,却少技术细节。
相关文章推荐
- javascript的封装实例
- 编程血泪史之前端
- node源码详解(五) —— 在main函数之前 —— js和C++的边界,process.binding
- jQuery插件开发
- Bootstrap之表单控件状态
- javascript之异常处理
- JavascriptDOM对象小结
- hadoop Safe mode is ON 的解决办法
- BIM研究-基于HTML5/WebGL技术的BIM模型轻量化Web浏览解决方案
- 每日一bootstrap 按钮
- js里跨浏览器事件监听
- 扩展JQUERY 表单加载JSON数据
- 语义化的HTML结构到底有什么好处?
- 也许,DOM 不是答案
- 解析json格式的数据
- HTML5 - Voide标签
- ExtJs之文本框及数字输入
- 简单html代码标签
- 利用JQuery实现广告动态滚动特效
- jQuery学习笔记(3)-操作jQuery包装集的函数