非前后端分离的适用范围
如果需要同时维护 安卓,苹果,网页 三个平台,那么可以考虑 非前后端分离,使用 同一套html5+各自平台模板引擎 来节省成本
前后端分离的适用范围
如果选择 小程序(替代安卓+苹果) 和 网页,那么考虑前后端分离,各自原生开发,或者更省事一点使用 mpvue,wepy一套代码跨2个平台(当然没有原生的好,但省事)
thymeleaf+vue混合开发的 的缘由
单独用thymeleaf做模板引擎,做数据渲染,但是这种方式还是要用js或者jquery手动去操作dom,很难受。所以就有了thymeleaf+vue避免手动去操作dom