作为初学者,我对前后端分离一直很迷惑,在springboot和vue项目的使用时也不知道如何让这个项目跑起来。
因为springboot项目中我们使用的是html页面,是和java项目一起运行的,所以在springboot和vue项目的使用时自然会想怎么将vue融合到springboot中,其实这就是我作为一个初学者的误区。
前后端分离其实是前端是一个项目,后端是一个项目,他们两个是各自独立运行的,然后通过前端调用后端的接口来获取数据。
所以vue项目是需要单独在webstorm中运行的。而运行vue需要下载nodejs和配置npm,可以去网上搜教程
vue项目:这些数据是通过调用接口得到的。
springboot项目(注意看网址)
这就是被调用的接口,这些数据是json格式传给前端