先学vue,怎么学javaweb

现在会java连接数据库,前端vue框架。但是不会前后端交互。那马上要学javaweb.我怕从先进技术又退化到过时技术。所以我想在学javaweb时侧重前后交互技术学习。比如axios,那javaweb交互技术还需要学啥呢

前后端交互可以采用不同的技术架构的,前端可以是Vue、React,然后后端可以用java加Mysql、sqlServer、Oracle等等,也可以用nodejs+mongoDB,很多技术都没有过时的,比如有些人说jsp过时,可是还是有一些企业因为成立早,自研的架构用的是jsp,你仍然需要掌握,你只有掌握的多了,才能融汇贯通,建议你租借一个某某服务器

你需要租借一个服务器,编写自己的应用服务器(其实就是在你服务器上公开一个端口,比如你服务器上的3000端口)。
编写方法,前端方法用nodejs,express写接口,搭配文本型mongoDB数据库,一个js文件就ok;后端方法写Java,数据库Mysql、sqlSever、oracle都可。
然后你编写的这个服务器与数据库有对应的增删改查关系,到前端就用个脚手架,比如vue、react,当然你甚至可以自己手写,页面的数据请求都是在前面写增删改查的异步接口,通过访问你服务器地址上的3000端口去获取、展示、,然后将你编写的打包,打包之后可以通过tomcat放在数据库上对应的接口(比如80),或者用nginx代理,将80端口指向你打包好的index入口。
然后这下你可以将你服务器的域名告诉别人,别人一访问就进入你的80端口看见了你的应用首页,他进行操作时访问的是你3000端口的数据,你3000端口读取数据库的过程他看不见,你希望读取的数据不一样,你只需要修改数据库内容,换张表啥的,就可以维护这个应用了。

如果对你有帮助的话麻烦采纳一下呀,谢谢!

spring 全家桶 spring mvc/spring boot/spring cloud

不不你这样想就错了,什么叫从先进的技术到过时的技术……你如果不会js,你永远也学不好vue,永远只是浮在上面,仅仅停留在会用的层面,遇到问题就百度,自己不知道为啥出现问题。 我是java后端,以前用过原生js,学vue没任何阻碍,看两天就上手,我觉得你这是本末倒置,上来就vue,java各种框架……相信我,以后你工作会很困难,遇到有点小问题就卡壳