• 2017年终总结


      时间真的是飞快,眨眼间,2017年行将结束。又到了该对过去的2017年做个总结的时候了。

      对比于206年终终结,发现自己似乎并没有严格按照既定的路线坚定不移的往下走,16年终总结中说计划在17年学习的前端框架是react,可是事实上我自己都忘记了我的计划是react,但是17年学习前端框架这一计划确实没忘,只是框架却变成了vue,也不知道什么个情况,反正就是学了vue,把react彻底的甩在一边了。至于前端工程化管理工具的学习,也算在计划中,了解了webpack,起码再也不会对各种webpack生成的脚手架中的package.json和webpack.config.js这俩文件产生一脸懵逼的感觉了。也不会执着于要把在.vue组件中写的css单独提取成一个.css文件而无门了,其实明白了也就明白了,不过是简单的一个extract-text-webpack-plugin而已,就能实现我最开始梦寐以求的单独提取.css文件。再也不用每次想用sass写css的时候,非要通过一遍compass了,突然间觉得阳光明媚了很多。

      关于vue学习过程中,并不完全是闭门造车,也在项目中进行了实现,在移动端使用vue实现了一个完整的小需求,不管怎样,这一个小需求最终也上线了。这其中使用到了vue-cli脚手架、vue-router路由。

      当继续深入一步学习的时候,发现真的需要学习的东西很多,虽然项目上线了,但是可优化的点确实也还很多。更深入的理解了生命周期之后,可以在created期间,获取页面初始化时候的数据,而不是不管什么数据都怼在mounted上面获取。

      并且使用了axios替换了原有的ajax请求,而且踩了一点关于axios的坑,也在上一篇文章中介绍过了。

      理解了vuex之后,使用了vuex状态管理,替换了原来所有的方法都写在各自组件内的methods里面,总之越是深入,越是爱不释手。

      在这一年里,关于JavaScript的基础也是不断的巩固着,总之属于自我感觉良好一类的。

      关于工作方面,确实没什么可说的,没有任何一次,因为前端的原因,导致功能实现不了,或者说拖延工期的事情发生(主要可能是项目中绝大部分都是依赖的jQuery吧,也不知道什么时候可以将他从项目中淘汰?期望中……)。

      遗憾的是,没有真正的利用好这一年的时间,期间浪费了绝大部分。后面希望能够更充分的利用好项目的空闲时间吧。

      展望一下新的一年吧!

      期望在项目中更多的推广vue,只有更广泛的使用,才能够更容易发现自己的不足,从而能够更深入的学习和理解vue,踩的坑越多,记忆越是牢不可破。当然,基础是在任何时候都不可以轻易忽视的。

      如果在新的一年里,有那么一天能够使用vue构建更大型的应用的话,我想也是时候拥抱更多了,诸如react(又提到了react,自己都呵呵了)、nodejs。

      

      

  • 相关阅读:
    转:【译】CSS3:clip-path详解
    转---JS 一定要放在 Body 的最底部么?聊聊浏览器的渲染机制
    转---30 分钟学会 Flex 布局
    转---单页面应用下的JS内存管理
    转---移动端 h5开发相关内容总结——CSS篇
    转---谈谈HTTP协议中的短轮询、长轮询、长连接和短连接
    转---写一个网页进度loading
    转---内存空间详细图解
    转---前端跨域请求原理及实践
    简单记录常用git 命令
  • 原文地址:https://www.cnblogs.com/zhuhuoxingguang/p/8135194.html
Copyright © 2020-2023  润新知