时光荏苒,在深圳做了4年java开发,心里一阵感慨: 时间都去哪了...
新工作有半年了,工作模式是前后端分离的.前端使用的是vue 后台用的java,作为一个后台又来自学java,也有一种迫不得已吧.
前后端分离后,工作对接出现很多不顺.
刚入职那会,经常遇到的问题是,前后端分离后接口跨域问题,还是同事教我的使用nginx配置处理跨域问题(后来才知道开发阶段,vue自己有proxyTable)
更头疼的还是在后面,前端使用vue技术栈后,我们后台以前凭借jquery的知识点是无法处理太多问题的.
多次遇到和前端接口对接时,提议xx问题可以前端处理,前端直接怼回一句这个问题我这边处理不了,后台也就只能干瞪眼,自己处理去了.
再比如: 使用spring mvc验证提交的参数,jquery中ajax请求ok,但是vue中使用的是axios请求数据,会出现提交参数验证不通过问题.一开始我以为是后端spring mvc注解问题,后来了解才知道axios的默认请求方式问题,需要额外处理.
对于前端来说,vue框架他们也是新手,用的不久不熟练,对于后端,前端代码变成了黑盒对接,前端说需要什么就给什么
主观能动性不足,要是遇到能力不行的前端整个项目进度就被拖着了,整个项目组因此丢掉项目奖金...
于是,后端的我开始决定学习vue...
给自己确立学习要求:
- 能独立编写vue(vue-router+axios||vuex)项目,
- 能够读懂前端写的代码
进阶要求:
- github 放上几个vue项目,商城,博客...
教程资源准备
之前尝试过笔记官网等方式,但是没坚持下来,学的心里没底
这里到腾讯课堂学习免费视频,再次尝试感觉效果还是可以的,
https://ke.qq.com/course/279700
课程代码 https://github.com/hemiahwu/vue-basic
看完视频感受:
周末两天就看完了视频(两天不出门的看,吃饭点外卖,有点急躁了哈)
边学习边记录笔记,自己也能独立使用vue+vue router+vux 编写vue项目了,
阅读前端代码应该是没有问题le,剩下的就是多做几个项目练练手
学完后如果还有兴趣,可以更深入学习前端资源(扎实前端基础预备)
https://ke.qq.com/course/315961
https://ke.qq.com/course/231577
https://ke.qq.com/course/97965
https://ke.qq.com/course/222222
虽然是个后端,但是全栈更吃香,希望以后能朝着这个方向发展
本文暂时没有评论,来添加一个吧(●'◡'●)