周大胖子 发表于 2018-11-21 17:34:45

周大胖子谈前后端分离与现代化全栈

本帖最后由 周大胖子 于 2018-11-22 23:27 编辑

一、问题:前后端分离,如何分离?
1. 文件目录如何分配?
      独立的目录体系, 各不从属, node 启动一个, php 使用一个, 提取双域名各解析到指定目录。
      (其中涉及到跨域,需要双方解决【其实我觉得php 一端解决就可以】)

2. 前后台分工:
   前端: vue- node -中转
   后端: php - mysql
3. 前端分离的方式 是类似于 启动一套 VUE或者 angular 的项目,利用node 中转【在实际应用中,前端域名指定到 指定文件夹 且 pm2启动对应的启动文件】
    3.1 在公共文件设置一个值存储 后端的域名, 在每一个调用请求的情况下,拼接请求地址,已达便捷更换域名到目的;
    3.2 实际情况时,我用的是koa2启动的 layuiadmin 然后配置文件路径的时候不得不考虑一件事, 静态资源配置得正确;index访问的链接得到jstart中;dist 得改成src

4. 后端分离的方式 第一步就是PHP的跨域,允许跨域,初期随意* ,后期使用白名单模式;

【未完成待补充】
参考文献:https://yq.aliyun.com/ziliao/293209


页: [1]
查看完整版本: 周大胖子谈前后端分离与现代化全栈