Vue路由器与Express后端
您好,我是一名网络开发人员,想知道使用vue路由器和Express有什么区别。我正在开发一个简单的web应用程序,想知道express是否真的有必要。简短的版本是:Vue路由器与Express后端,express,vue.js,Express,Vue.js,您好,我是一名网络开发人员,想知道使用vue路由器和Express有什么区别。我正在开发一个简单的web应用程序,想知道express是否真的有必要。简短的版本是: Vue路由器:用于具有客户端呈现内容的单页应用程序(SPA) 快速路线:不是SPA,内容可以在服务器端呈现 当您使用Vue路由器时,更改url路径实际上并不会更改您所在的页面,例如,您有/和/profile路径,当您从/导航到/profile时,您仍在同一页面中,但Vue将根据您的Vue路由器配置呈现不同的Vue模板,这意味着浏
- Vue路由器:用于具有客户端呈现内容的单页应用程序(SPA)
- 快速路线:不是SPA,内容可以在服务器端呈现
/
和/profile
路径,当您从/
导航到/profile
时,您仍在同一页面中,但Vue将根据您的Vue路由器配置呈现不同的Vue模板,这意味着浏览器上的页面不会刷新,只会更改URL路径和HTML DOM。所有这些都是在前端javascript中完成的
当您使用express时,它的工作原理与传统的服务器端呈现页面类似,在该页面中,客户端/浏览器向服务器发送请求(express),服务器检查它是什么路由,然后将HTML发送回客户端
当然,情况并非总是如此,有时人们会根据需要同时使用客户端渲染和服务器端渲染
这个问题更像是客户端渲染和服务器端渲染之间的区别。vue router=frontend,express=backend