vue+nodejs+php如何实现前后端分离

我知道创建接口的肯定还是php,我的疑问是调用接口的是vue还是nodejs,从用户在地址栏输入路由地址到调用后端接口的过程和机制是怎么样的,有没有大佬详细说下。

阅读 4.2k
5 个回答

不做ssr(服务器渲染)的话,vue+php,即vue直接调用php提供的接口,中间用nginx代理
做ssr的话,vue的话一般用的是nuxtjs,官方也有提供nodejs方式实现ssr.此时是根据实际情况来判断是从vue还是nuxtjs中去请求php接口
nodejs更像后端语言,如php,是用做后端提供服务接口的

你可能把node搞混了,现价段如果不是做ssr的话,前端只用vue就可以了,vue只是一个UI框架,调用接口和传统的前端项目是一样的;推荐看看文档或者一些基础课程来的高效,可以参考下本人的简单项目

找个实际的项目结合文档看一看,实践出真知

不如你先自己看一下,然后把不懂的再针对性提问效果比你这样问要好很多

  1. 需要web服务,nginx 或者 用node自己搭建
    Vue + cors跨域 与后台服务通过https/http通讯
  2. 后台服务
    php

感覺你用 vue + php 就行了呀。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题