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

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的几个优势:

  1. 多工(一次连接发多个请求,减少了连接造成的往返时延)
  2. 压缩headers
  3. 服务器推

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

  1. 不再需要静态资源合并
  2. 不要拆分域名请求
  3. 对于图片sprites不再那么有必要(但还是可以用)

微信web app开发的坑

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

前端能力的培养

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

总结几个关键点:

  1. 前端工程师的能力分为两部分:20%的知识+80%的能力(编程能力、架构能力、工程能力)
  2. 前端学习一定要深究、追根溯源
  3. 多实践

一些遗憾

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

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

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

遗憾之四:虽然提到了前端性能优化(来自腾讯的前端专家舜子的分享),但是最后给出的关于缓存的解决方案还是不够详细,却少技术细节。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
PJBLOG3海神扩展增强版: 此扩展版是在pjblog3.6.170最终完整版的基础上修改增加了二三十种功能 扩展方法全部参考自PJBLOG官方技术论坛http://bbs.pjhome.net 2009年3月31日 安装方法:把压缩包中的文件解压上传到空间中即可运行 管理页面:control.asp 默认管理员帐号admin 默认管理员密码admin888 常见问题: 1、为什么换了非程序自带的皮肤后UBB编辑器上多个图标无法显示? 请将“UBB图标备份”中的图标文件复制到pjblog程序skins目录中你当前使用皮肤目录下的UBB目录下的ICON目录里即可 2、为什么水印上传功能灰色不可用状态? 你的空间不支持水印组件aspjpeg 3、为什么上传程序后页面无法正常显示,提示错误代码 请执行生clearache.asp重建缓存,如果执行一还不能正常显示,请多执行几次,直到能正常显示为止 PJBLOG3海神扩展增强包扩展功能介绍: 一、pjblog3最终版补丁更新,修正若干处,比如增加动态页面关键字和描述信息,恢复游客可评论等等 二、增加IE8浏览器自动兼容IE7浏览器代码 三、增加Session版登陆后“返回前一页面”功能 四、AJAX登陆(支持验证码AJAX提示) 五、附件上传图片水印功能、附件上传防盗管理功能 发表日志时,附件上传图片,可自动产生水印;上传附件可启用防盗链; 水印功能设置在后台“站点基本设置”-“附件基本设置”中设置管理;防盗链附件在后台“数据库和附件”-“附件信息”中设置管理 六、ajax日志草稿自动保存功能,可手动开启以防死机等情况导致编辑的大量内容丢失如果需要,在日志编辑框底部,点击即可开启AJAX日志草稿自动保存功能,默认每10秒自动保存一次 七、日志发布提交时自动复制到粘贴板,以防止日志发布为空的现象 八、静态页面支持可显侧边栏插件模块或自定义模块,附带戒聊修正的五个常用日志插件 九、后台模块管理可“系统化” 十、静态TAGS页面、静态个人档案、静态友情连接,附带静脉的相关静态页面插件 十一、增加UBB、FCK相互编辑按钮,在登陆后在日志页面编辑按钮处可见到两个按钮,第一是UBB编辑,第二个是FCK编辑 十二、FCK编辑器版本更新及功能扩展: 1、FCK编辑器更新到了最新2.6.4版本 2、FCK编辑开启自带的写检查功能 3、FCK编辑器增加insertcode插件,可插入代码高亮显示 4、FCK编辑器增加Media插件,可播放windowsmedia、Flash、Realmedia、Quicktime、Shockwave等影音媒体文件 5、FCK编辑器增加kmp可收缩播放器,可播放MP3音乐 6、FCK编辑器增加remoteupload插件 可进行直接远程图片下载保存到空间指定目录下,默认保存路径为/attachments/img/,如需更改请打开/FCKeditor/editor/plugins/remoteupload/save.asp这个文件进行编辑,\u628aConfigSavePath='/attachments/img/'中的路径修改成你已经建立的 要保存图片的目录 十三、UBB编辑器增加扩展: 1、UBB编辑器代码高亮显示开启 2、UBB增加KMP播放器 3、UBB增加删除线标签 4、UBB增加QQ状态标签,就是在发布日志时可以简单的插入QQ号码的在线状态按钮,点击后打开QQ临时对话窗口,需要发布的QQ显示状态风格改变时,请打开ubbcode.asp文件,查找这样一句代码http://wpa.qq.com/pa?p=1:$1:1修改这句代码中最后冒号后面的数字1为1到13,可改变为13种QQ在线 状态风格 5、UBB增加字体外发光标签 6、UBB增加quicktime标签 7、UBB增加FLV播放器
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值