【活动时间】2017年3月25日14:00-17:00 【活动地点】天津市南开区凌奥创意产业园三期南商业3号楼4门201 【活动人数】活动现场64人(女生共20人) 【活动组织者】张乐、朱峰、李秀恩、王晶晶、王栋、胡姝琦 【活动志愿者】白鸿佑、黄必恺、王丰博、刁艺琦
【总结】 本次活动邀请了王松(@justjavac)来做了一场前端主题的活动,主要包含2大块:干货满满的V8引擎分析;现在很热门的大前端概念的探讨。
首先的V8引擎分析,这个内容虽然不深,也没有大段大段的V8的源码(C++),但需要一定的计算机科学基本知识垫底,否则在一些知识点上需要补补课才好。当然如果忽略这些细节,从概念或思路上也是可以给前端开发者很多提示和建议的。这个ppt以怎么处理一个算术运算作为引子,讲述了v8如何处理类型、如何进行编译优化和去优化等等,最后以大量的js代码介绍了v8引擎的很多有用的参数和优化技巧。中间休息和问答环节大家交流了一些技术问题,其中还有一位朋友是专程从北京赶来参加的。
经过短暂休息后,王松开始了大前端的主题分享。首先以前端的技术和框架的演化为起点,介绍了MVC(Backbone)、MVP、MVVM(Vue)、MVW(AngularJS)各个模式以及对应的有代表性的前端框架,然后讲了模块化和模块间的耦合关系,进而提出了前后端的职责划分和重新定义,彻底实现了前后端的分离解耦。让后端数据服务化,让前端页面组件化。在过程中也介绍了前后端目前的问题,以及前后端解耦分离的在工程上和系统架构上的重要意义,以及提供了进行分离的一些建议做法和思路。而大前端的互动环节热闹异常,从前端项目构建、前端项目如何进行测试、技术选型、前端项目和团队的工程化与管理、前端工程师的基本素质...基本上涵盖了方方面面。活动结束后,还有很多人围着王松老师继续讨论交流。
【资源】 嘉宾的PPT:
|