之前,用jsp或者velocity等模板引擎都是把一些模板文件放到项目的webapp文件夹下,
浏览器请求时,直接访问controller,然后springmvc获取数据后去填充模板,最后返回给浏览器一个视图。但我觉得这种方式还不算前后端完全分离。
最近学习了springcloud,网上说的,全部都是把thymeleaf模板放到resources/template下面,也是通过springmvc填充模板、返回视图的方式,
可我觉得这种做法和之前没啥区别,也不能算前后端完全分离。
最近看到有的项目把前端的页面单拎出来作为一个前端项目,就是,前端一个项目,后端一个项目,我觉得这才是前后端完全分离,但完全搞不懂这是怎么做到的。
求大佬们给个提示:)