lig*_*lex 7 frameworks cors laravel yeoman
我想使用Laravel作为后端和Yeoman构建一个应用程序来构建和管理我的前端.我了解其中的一些技术.
我没有找到很多解释如何在单独的Laravel应用程序和yeoman应用程序之间进行通信的蠕虫(例如在不同的服务器上).也许CORS是个不错的选择.
是否有人试图将后端和前端(使用这些技术)分开?
小智 11
Yeoman不是一个前端框架 - 而是一个用于为前端生成起点的应用程序支架.
使用Laravel作为后端时,Angular JS是我的首选.您可以使用Yeoman设置Angular前端:
https://github.com/yeoman/generator-angular
在设置AngularJS与Laravel交谈时帮助了我很多的优秀教程系列在这里:
https://github.com/davemo/end-to-end-with-angularjs
包括对AngularJS安全性的相当广泛的解释.
Laravel后端应该在第一个实例中设置为API来接受请求,这是从Laracon 2013开始在Laravel中设置基本API的起点
https://github.com/akuzemchak/laracon-todo-api
Laracasts也有很多用于构建API的系列:
https://laracasts.com/series/incremental-api-development
Laracasts是一项付费订阅服务,但完全推荐给Laravel初学者/中间人
vuc*_*lur -5
简而言之:
CORS 是一个糟糕的选择。
将所有请求发送到前端服务器,并使其将后端特定的请求转发到后端服务器。
在生产环境中,所有内容均由后端服务器专门提供服务。
以下是如何为基于 Java 的框架和 Django 实现这一目标: https: //stackoverflow.com/a/20680962/1432478
您的框架和构建系统应该看起来类似。
| 归档时间: |
|
| 查看次数: |
4154 次 |
| 最近记录: |