Javascript 我的Vuejs前端和node express后端如何相互交互?我是否需要vue cli?

Javascript 我的Vuejs前端和node express后端如何相互交互?我是否需要vue cli?,javascript,node.js,vue.js,vuejs2,Javascript,Node.js,Vue.js,Vuejs2,我正在尝试用nodejs、express和vuejs构建一个简单的网站。 在教程中,我看到有人建议让前端和后端使用vue cli通过API进行通信1。人们在生产中也使用这种方法吗? 我还看到,您可以将vue cli文件构建到/dist文件夹中,并将此文件夹移动到后端。然后可以使用后端为生成的index.html提供服务 2。完成此操作后,vue.js是否仍通过我使用vue cli编写的api与后端进行通信? 3。除了静态地为vue cli生成的index.html文件提供服务外,我是否必须更改后

我正在尝试用nodejs、express和vuejs构建一个简单的网站。 在教程中,我看到有人建议让前端和后端使用vue cli通过API进行通信1。人们在生产中也使用这种方法吗?

我还看到,您可以将vue cli文件构建到/dist文件夹中,并将此文件夹移动到后端。然后可以使用后端为生成的index.html提供服务

2。完成此操作后,vue.js是否仍通过我使用vue cli编写的api与后端进行通信? 3。除了静态地为vue cli生成的index.html文件提供服务外,我是否必须更改后端的代码才能以这种方式部署网站?最后是3。我是否可以
npm安装vue
并在脚本标记中使用提供的vue.min.js,这样在开发过程中就会失去一些可用性?


我希望我的问题是可以理解的,并且我感谢每一个答案。

后端通常通过RESTAPI为前端提供服务

您的Vue应用程序与后端完全分离。大多数应用程序将业务逻辑保留在后端,并将前端用作视图。对于较小的项目,可以在浏览器中保留逻辑

直接回答您的问题:否,Vue CLI不用于此目的。它的目的是增强您的开发过程

您应该了解的相关主题:表示性状态传输(REST)、单页应用程序、Ajax

高级/不太相关的主题:GraphQL、服务器端呈现、HTTP、web套接字、MVC