Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 与分离的REST-API通信的Laravel_Php_Api_Rest_Laravel - Fatal编程技术网

Php 与分离的REST-API通信的Laravel

Php 与分离的REST-API通信的Laravel,php,api,rest,laravel,Php,Api,Rest,Laravel,我已经为我的移动应用程序准备了一个用flask(python)制作的REST-API。但是,我知道我们想做web应用,所以我们会用PHP来做。每个人都建议我们使用Laravel,但是,他们说如果你完全使用它,它是一个强大的框架(包括ORM)。 对于以前使用过它的人:这是真的吗?我们是否应该使用另一个框架来让应用程序成为web应用程序,因为使用Laravel是一种过度使用?或者有一种不用直接与数据库通信就可以使用laravel的好方法 提前感谢如果您有API,为什么不使用angular、ember

我已经为我的移动应用程序准备了一个用flask(python)制作的REST-API。但是,我知道我们想做web应用,所以我们会用PHP来做。每个人都建议我们使用Laravel,但是,他们说如果你完全使用它,它是一个强大的框架(包括ORM)。 对于以前使用过它的人:这是真的吗?我们是否应该使用另一个框架来让应用程序成为web应用程序,因为使用Laravel是一种过度使用?或者有一种不用直接与数据库通信就可以使用laravel的好方法


提前感谢

如果您有API,为什么不使用angular、emberjs或vuejs

您可以使用Laravel连接到API数据库,或者对Laravel控制器中的python API发出http_请求


所有选项都有效

您可以自由选择在Laravel中使用什么,如果您不想使用雄辩(ORM),您可以这样做。Laravel仍然会很酷。你不需要使用Eloquent或Laravel的任何其他部分。这并不是说我不喜欢那些.js框架。但是我的团队中有一些人精通PHP。在本例中,尝试使用Laravel和GuzzleHttp\Client调用Python api,并在刀片模板系统中呈现结果。