年终总结2017

忙了一阵子,公司的总结已交付,本身的总结才开始。css

忙了半年了,一直没更新没关注博客,仍是总结一下吧。前端

6月份换了个工做,新的环境新的技术刚开始让我很迷茫,但很快找准了方向,进步很大,收获不少。(明明仍是很喜欢ngvue

6月份之前,研究angular2。很欢快,很充实,很饱满,颇有激情!ios

6月份之后,研究weex。很沉闷,很无聊,不少bug,不少无奈。web

上半年还在老东家,过得还很舒服,没人催没人管,有个很不错的同事,一块儿作了不少有意义的事,研究了不少有趣的代码。仍是要说一句,从初识前端用ng1,到如今ng5了,每次写出ng的项目,都有一种成就感,一次比一次更好,更成熟。具体不记得了,换了东家删了不少东西,主要总结下半年吧。vuex

新东家以来,先配合修改项目,初识代码,更正bug。很急,很懵。接手一个彻底不了解的东西,开始都很困难,通过一段时间的摸索和理解,已经可以熟练语法和结构,参与项目新页面开发。配合UI主导了页面样式改版,逻辑迁移和检查,并完成页面埋点工做,为大数据分析作了坚实的基础工做。后端

完成白菜购小项目,这个比较简单,对vue的语法进一步巩固,生命周期的理解对后来三端合一的兼容性和总体框架起了很大的做用。缓存

其中不断的修改项目线上bug,也找到了不少本身的不足。阅读同事的代码,对本身的帮助也很大。解决scroller高度问题,纯css动画完成ios首页流量圈,input框复制粘贴输入未绑定问题,优化重写部分复杂页面等。weex

机器人学习页面从头开始一直跟进修改,理解了将来机器人的重要性和便捷性,对科技的发展和计算机行业的将来有着重大的影响。经过不断的修改流程和对文档的研究,对比微软与百度的机器人,对大致模式也有了初步了解。angular2

三端合一框架是weex的特点,配合vue路由模式,使native端页面体积减少,使用压力减少。主导开发discuz版本重构项目,搭建框架,研究vuex语法,路由模式跳转等。其中难点是路由模式的后退机制,与其余框架不一样,会从新created页面,并且vue的部分路由APIweex中并不能实现。我采用vuexstore全局变量,在调用接口时获取缓存,经过dom锚点定位,解决了后退刷新问题,顺带使用这种机制,减小服务端调用接口频繁的压力,合理控制调接口和缓存,使代码显得更优雅和可维护。

后来原项目首页也要变成路由模式,有了以前discuz的开发,首页开发变得快得多,对框架的理解也深了一些。已经有开始多考虑使用组件,使组件多能够复用,对于明年多个项目都能采用的想法,也能更高的提高开发效率。对于web端和native端的兼容性问题,坑,都有了些看法和规避方法,框架自己并不完善,但如何使用就是我的能力的体现。weex方便不少,坑也不少,实现的时候常常会写一些丑陋的代码,让我有些不舒服。

最后是起草了一份前端规范文档,但愿对公司的前端代码有个规范的写法,便于同事们共同开发和维护,而再也不是浪费时间在阅读代码上。

新公司的半年,也发现了本身的不足。与后端人员沟通不顺,本身了解的后端基础和交流方式还有所欠缺,但愿能够在后来的工做中补充经验,也能够更好更迅速的解决问题。

16年毕业,2017年算是真正工做了一年。经过总结一年来的收获,尽管有了必定的进步和成绩,但在一些方面还存在不足,个别工做作得还不够完善。自我不断的学习吸取新技术,认真学习好规范规程及有关文件资料,而且及时的把新技术应用在实际的项目中,才能进一步提升项目的技术含量。

对本身有要求的人,才不会平庸。

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息