vue 是前端框架,完整的网站还包含后端,通过浏览器提供的 ajax 或 fetch 这两 api 发 HTTP 请求到后端的对应接口以获取资源。前端可以分为多页和单页应用,简单理解:一个个 html 写就是多页,通过 a 标签跳转,pjax 实现无刷更新。vue 是单页应用,只有一个 html ,靠 js 去控制浏览器路由。如果只是想打通前后端交互的逻辑,还不急去学 vue ,前后端交互初步概念 https://www.qcqx.cn/article/709b5ecb.html
当然实际开发一个个 html 写就太繁琐了,通常是上 webpack 工程化,利用模板引擎,npm 管理依赖。更流行的就是 vue 、react 这些单页应用。 |