现在会java连接数据库,前端vue框架。但是不会前后端交互。那马上要学javaweb.我怕从先进技术又退化到过时技术。所以我想在学javaweb时侧重前后交互技术学习。比如axios,那javaweb交互技术还需要学啥呢
3条回答 默认 最新
关注
前后端交互可以采用不同的技术架构的,前端可以是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端口读取数据库的过程他看不见,你希望读取的数据不一样,你只需要修改数据库内容,换张表啥的,就可以维护这个应用了。如果对你有帮助的话麻烦采纳一下呀,谢谢!
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 网络科学导论,网络控制
- ¥15 metadata提取的PDF元数据,如何转换为一个Excel
- ¥15 关于arduino编程toCharArray()函数的使用
- ¥100 vc++混合CEF采用CLR方式编译报错
- ¥15 coze 的插件输入飞书多维表格 app_token 后一直显示错误,如何解决?
- ¥15 vite+vue3+plyr播放本地public文件夹下视频无法加载
- ¥15 c#逐行读取txt文本,但是每一行里面数据之间空格数量不同
- ¥50 如何openEuler 22.03上安装配置drbd
- ¥20 ING91680C BLE5.3 芯片怎么实现串口收发数据
- ¥15 无线连接树莓派,无法执行update,如何解决?(相关搜索:软件下载)