终于wi的项目一期开发完成,并且在线上稳定运行了两个多月。作为前端工程师的我也感到有一点点成就感,从代码到界面给我的感觉像自己的孩子般,那么的亲切。虽然有些功能的不完善尚未有更好的解决方案去替代,但是初次使用Angular.js 做前端渲染的解决方案使我感受到了前端时代的来领!紧随着前端大潮流的方向,我又接触到了Vue.js。
Vue.js--渐进式JavaScript 框架。
什么是渐进式,以我初出茅庐的理解是这样的:
只保留需要的模块去开发想要的功能,也可以使用它自带的“全家桶”来开发功能,使用起来非常有可塑性;
功能灵活封装成小组件,可以挂载到不同的业务域中使用;
可以开发小功能,也可以适用于大功能,比如从开始的实现表单提交功能,到最后做大到一个上亿浏览量级别的平台,Vue.js都可以随着项目的增长,扩充自己的模块和处理能力,它也在不断成长。
看到了吧,Vue.js 既然有这么多好处,让我激动的迫不及待的把玩了一番。从安装node开始,一步步配置到最后,我才发现:我这么多知识都没有掌握。Linux命令忘完了,配置项目的流程记不清了,node操作不会!天哪,赶紧去恶补一下这些知识。
经过几天的坎坷探索,终于把第一个Vue.js 实例搭建了起来,这里我们采用了一个Vue.js的ui框架element,这个框架把web开发中常用到的组件都做了封装,我们用简单的方法调用操作就好了,实在是大大提高了开发效率。对比之前的Angularjs 我才感觉到Vue.js 的强大之处,之前写表单验证让我很是头痛,在Vue.js中,我们只需要配置一下验证规则就可以运行起来,实在太爽了。
在我们项目进度这么紧张的当前,急需要一个好的架构去支持开发,现在才感受到Vue.js就是我的救星,欢迎大家有兴趣一起交流心得,我会和研发部同学一起共进步。