周大胖子谈前后端分离与现代化全栈
本帖最后由 周大胖子 于 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]