2019年终总结---在前端的成长

  不知不觉,2019已经悄然而逝,回顾这一年,更多的是自己在前端方面的成长和能够在前端锻炼的各种契机。

对前端框架的接触,从Vue开始

  在前端接触的第一个项目,是订餐后台的重构。

  刚开始的时候,讨论用什么技术来实现,首选的是Vue,然后我们整个项目组开始学习Vue,在学习的过程中,可能是资料选择的好吧,在加上团队成员也给力,学起来很感兴趣,越学越想学的那种,虽然中间也遇到了一些挫折:比如说搭建完项目之后不知道应该如何编码;本公司对于Vue的学习并不是很深入,中间也考虑过换成Angular框架等等。但是最终经过我们项目组的讨论以及领导的决定,最终还是选择了Vue框架,于是,Vue在我们公司的前端就开始普遍了起来。

  订餐后台分成了5个模块,我主要负责的是订单模块,从搭建界面的时候开始,也算是步步为艰了,所以后来也意识到了组件库的好用,PC端来说,主要的组件库有:iview和ElementUI,我们当时采用的是iview。中间涉及最多的就是后台数据在表格中的渲染,还记得刚开始的时候,不知道如何处理后台返回的数据,每天到公司都是无从下手的感觉,不过经过时间的推移,大神的指导,自己的学习,终于对数据的各种渲染游刃有余,完成开发任务,当时还是小有成就感的。

ionic的开发

  PC端重构完成了之后,开始了移动端的重构,当时采用的是ionic框架(具体原因就不是特别清楚了),开发时,ionic4新出,资料很少,而是与3相比变化很大,亏得当时团队成员的尽心尽力,看着最新的资料,开发的时候也是省了不少心。开发的是手机订餐的功能,主要涉及到了配置菜品的显示,数量的加减,特色菜和限量份数食物的数量,提交订单之类的功能。因为我们是内嵌于钉钉的一个软件,不需要打包之类的功能,而且针对于订餐来说,也没有涉及到需要调用手机原生方法的功能,所以当时对于ionic的理解和感觉还是非常好的,对于手机端来说,开发方便。

公司出差

  也十分有幸,有机会去“出差”了4个多月。出差的两个公司相比,还是有很多不同的,也有挺多可以说道说道的。

  也是做了一个项目,不过相比于前两个项目来说,这个项目从头到尾一直在接触,了解的面更广,原型图的讨论分析,流程图的梳理,前后端接口的编写完善,界面的设计,逻辑的编写,测试修改到最后交接文档一直都有参与。这是一个做借贷的项目,我主要负责的是贷的这一块,从对用户的授信开始:录入希望贷的金额,自己的信息和联系人的信息,经过一系列的实名认证和反欺诈的操作,会批下来一个金额,两个金额相比,得出实际上客户可以贷的金额,然后开始用信,输入金额,选择还款方式,到账银行卡和还款银行卡等,一直到用信结果出来,用信结束。

  这是一个移动端的项目,嵌入到微信公众号中,所以会涉及到微信的授权,采用的技术栈是Vue,中间调用三方接口,抓取设备信息,同时也对手机上的按键进行了限制,涉及到的技术点是相当多的,不过也正因此体会到了加班的感觉,当时觉得挺累不过现在想想那些都不是事,倒是留下了很多深刻的回忆。

  1.阶段验收的重要性

  单纯对于前端开发人员来说,前期可以先进行界面的设计。我们这个项目在开发的过程中,界面设计完成到逻辑编写中间是有一点时间的,这点时间可以去找产品验收界面,因为最终项目上线是需要产品的验收的,尤其是主要服务于客户的项目,产品验收更为严格,所以,趁还没有逻辑的时候验收通过比最后有逻辑的时候再回来修改样式容易太多了。

  2.人不成熟的五大特征之一:被情绪所左右

  这一点在公司真是太重要了,无论怎样,还是不建议把自己的情绪暴露给同事看,因为在他们眼中,你或许只是一个同事,你需要做的就是完成自己的本职工作,不给下一阶段的人或者项目leader添麻烦,所以在你的本职工作没有完成之前,或者你的工作出了什么疏忽,惹出了什么问题,遇到了什么难以解决的事情,都建议你以平和的心态去接受,去处理。

回归基础 期望2020

  最终趁项目不忙的空隙,抓紧把自己的基础给打扎实了,对于前端工作者来说,js还是基础,抓紧夯实夯实,继续努力,希望在前端路上走得平稳和长远。

  对于2020的期望:

  1.希望可以达到自己想要的高度(暂时还是需要以wage来衡量的);
  2.学好基础之上进行react项目实战

发布了194 篇原创文章 · 获赞 118 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/m0_37508531/article/details/103846527