第一次参加 VueConf,线下社区活动给人的感觉会非常直接和刺激。
很早报名了 2019 VueConf ,早上起得有点晚,错过了尤大的演讲,不过还是见到真人啦,整体还是很棒的。会上有很多的干货,就不一一记录了,后续会有会议的视频回放,分享几个在这个过程的一些感想。
和 Vue 结缘要追溯到和前端的结缘,在最开始写前端代码的时候,跳过了 jQuery 直接用了 Angular + ionic 当时和导师一起创业,从上手到最后发布了第一个 APP 聚来电。后面发现 Angular 太重,同时 1.x 时性能达不到最开始想要的效果。转型用了 0.x 的 写了几个页面,感受到 Vue 轻量简洁,同时模版的表达方式也很直观。真正开始大范围使用 Vue 是在写答题派的时候,整个项目在最开始选型时直接用了 Vue.js,最后的毕设也直接在这个基础上做了实时问答的功能。开发的过程虽然遇到了很多坑,但是还是蛮喜欢用模版的形式来进行页面的书写,虽然没有 render 函数那么灵活,但模版的表现力还是比较强的。
Vue.js 3.0 等了很久还是没有发布,成倍性能的提升很值得期待。Vue.js 社区的成长速度也很快,在很多关于前端框架的调查里面的满意度都很高。参加 Vue Conf 最大的感受就是在现场看到了一群人对 Vue.js 的源代码的改造,会发现其实源代码也没有特别难,只要花时间去理解,代码内部结构还是比较清晰和有规律的,同时如果想要深入到底层进行优化,需要有这一块的能力。
下午的议程有很多是关于小程序的,中间对于天翔的分享印象比较深刻的一句话
小程序是业务形态,并不是技术形态
在微信小程序火起来之后,国内的各大厂商都纷纷跟进。最初对于小程序的理解就是会觉得是性能好,但实际上把小程序的架构剥离开来,整体的实现上不一定性能是最优的,中间会涉及到很多 JS 和 Native 之间的通信和数据传输,同时在开发的过程中也会遇到很多的坑,但是微信一直的坚持。天翔分享了另一种看待小程序的角度,小程序其实提供的是一种业务形态,形成一种平台的规范,同时能够实现以下:线程隔离、数据驱动、组件化、有限的 API 调用。但这些实际上都有对应的替代方案,在微信的场景下包装统一的小程序是更加符合整个平台的产品化方案。
会后和会议上认识的小伙伴吃了顿饭,在交大逛了一圈,有一点点感慨,自己什么时候也能够像大咖那样分享。在思考自己成长的路径规划,还是有很多东西要学习和成长,发现自己的技术能力还有很多需要增强的点,要努力奋斗。
会议上每个分享的大咖都会给人一种很明确的目标感的感觉,这个也是现在我很欠缺的点,有的时候不知道自己在忙活什么,没有很明确的目标感,都已经毕业快两年了,不能在这么纠结迷茫下去,要找到自己的定位,找到自己的方向。做每一件事情之前,问问自己为什么要做,要做到什么程度,后续的计划是什么。人生就是在不断的取舍之中成长起来,一天只有 24h,你的时间只有这么多,能够做的事情不是无限的,利用好时间,人生的每个阶段,做自己该做的事情,就这样。
最后追星一波,尤大的签名