先说结论吧,可以。不然vue的SSR框架nuxt怎么来的。但这里牵扯的概念比较多,首先,不管是CSR还是SSR,浏览器始终都只认识html这种格式,所以在把资源给到浏览器的时候需要做编译,只不过这个步骤放在客户端还是服务端,两个对应的就是CSR/SSR。所以其实你想做的是SSR,所谓模板引擎就是做编译这道程序的程序,最终你需要把html给到express去输出给客户端(浏览器)。express也支持你去配置你自己的模板引擎,所以你当然可以直接用vue做模板,但引擎你也要配置,要么找开源的,要么自己写。引擎和你的模板是要对应的。所以,你想用vue作为模板输出,那么你就要找编译vue的模板引擎
先说结论吧,可以。不然
vue
的SSR
框架nuxt
怎么来的。但这里牵扯的概念比较多,首先,不管是
CSR
还是SSR
,浏览器始终都只认识html
这种格式,所以在把资源给到浏览器的时候需要做编译,只不过这个步骤放在客户端还是服务端,两个对应的就是CSR
/SSR
。所以其实你想做的是SSR
,所谓模板引擎就是做编译这道程序的程序,最终你需要把html
给到express
去输出给客户端(浏览器)。express
也支持你去配置你自己的模板引擎,所以你当然可以直接用vue做模板,但引擎你也要配置,要么找开源的,要么自己写。引擎和你的模板是要对应的。所以,你想用vue作为模板输出,那么你就要找编译vue的模板引擎