我正在开始一个项目我想知道什么是使用角度作为前端和laravel作为后端的最佳和最被接受的方式
我可以在laravel的视图文件夹中执行我会安装角度是否可以?
我试图为此创建api,并且我会称之为api。
最常用的方法是什么?我已经看过这方面的教程,但大部分内容都是针对角度版本2及其过时的
所以,请你告诉我任何方式工作laravel 5.6和角5或4
请告诉我你的建议和想法
答案 0 :(得分:2)
所以基本上有两种方法可以做到这一点。
将所有内容保存在一个应用中,按照您的建议进行操作并放入/查看。 Laravel有一个php artisan preset react
为React设置应用程序,但据我所知,没有一个用于角度,但你肯定可以找到一个关于如何在你的Laravel项目中包含Angular的教程。
第二种方法是让他们分开一个提供API的Laravel / Lumen应用程序,以及另一个运行Angular项目的项目,而Angular项目将通过两个单独的服务器调用Laravel的api在Localhost示例上运行。我刚刚回答了另外一个类似于这样做的好处的问题。
答案 1 :(得分:1)
我应该坚持使用Laravel API并让你的Angular应用程序调用该API。这是目前最常见的做法。
答案 2 :(得分:1)
您可以查看角度和laravel的文档页面。
我认为,这是最好的方式,它可以帮助您使用这两种技术实现您的项目。
安装:
composer require jadjoubran/laravel-angular
如果您使用的是Laravel 5.5或更高版本,则可以跳过此步骤。 在config / app.php中,添加服务提供商:
Jadjoubran\LaravelAngular\Provider\LaravelServiceProvider::class
然后运行安装命令:
php artisan laravelangular:install