vue:学习心得
这里咕咕在b站看得尚硅谷的视频,大概花了8天左右,其中有点代码也敲敲,所以也算是不快不慢了。
这里介绍一下咕咕的情况,咕咕算是一名java后端开发,最近在公司实习,闲暇的时间想了解一下vue。
因为之间都是springboot的写的后台,前端用的thymeleaf+html,其实就是类似jsp。但是现在的项目都是前后端分离的项目,代表的就是vue。
回过头来说说vue
浏览器只能认识html+css+js,但是vue的项目里面的文件都是.vue结尾的文件?
那是因为.vue是开发过程中的文件,最后开发完成后,才会打包,生成最后浏览器能认识文件。
所以看到.vue文件不要发憷,反正我们只管开发,最后打包就好了。
当然官网也写了,可以通过引入js文件,直接写简单的项目。
这就是为什么vue是渐进式框架,可以通过引入js开发,也可以通过webpack搭建脚手架开发。
单页面应用?
是的!vue的项目只有一个页面,那怎么跳转?展示其他页面?
这就要提到vue的组件化,模块化,通过路由跳转。
模块化?(类似按照的fragment,thymeleaf的template)
路由?(类似微信小程序提前声明,跳转)路由其实就是跳转规则
Vue难学嘛?
因为咕咕是java后端开发,可能有多一点的后端经验,在学习的时候可以类比,联想,但是vue确实也不难,对于后端开发人员来说,其实可以,选择性学习。
后端关注什么?
那一定是怎么交互后端,页面跳转,组件之间传值,数据遍历等,所以尚硅谷的视频大部分的视频谷咕咕没有敲代码,但是在对表单和列表展示方面还是要敲代码的。
总得来说vue还是有必要学的,虽然后端不用太过关注,但是还是得了解前后端分离项目的整体情况,不然以后吵架怎么站得住?哈哈哈哈!
之后可能会去找个前后端分离的项目,看一下代码,梳理一下,这个还是有必要的。
最后真的想感叹一下!太卷,前端卷后端,后端卷前端,只要学不死,就往死里学。