从另一个应用程序

时间:2017-06-22 07:09:04

标签: laravel api reactjs axios

我设法运行Laravel 5.4并实现了API Authentication (Passport)enter image description here

我想要实现的目标是将其作为我的API服务器,并构建可在此API上进行交互的React应用程序。

这是否意味着我必须在routes\api.php上制作路线?

我们假设我在开发时有一个React应用名称requestform并在http://127.0.0.1:8080上运行。如何使用axios或jquery消耗api路由?

我无法在google上搜索正确的关键字,我可以获得的所有示例都是API和javascript应用程序在同一个域中的。

1 个答案:

答案 0 :(得分:0)

此帖可能已被回答。但如果没有那么......

我认为你走在正确的轨道上......

  

这是否意味着我必须在routes \ api.php上制作路线?

是。您的API路由将取决于此文件。

  

我们说我在开发时有一个React app name requestform并在http://127.0.0.1:8080上运行。如何使用axios或jquery消耗api路由?

确保您的API服务器正在运行,比如http://server.dev,您可以通过 http://server.dev/api/[your-routes] 在其他应用中使用API​​。

  

我无法在google上搜索正确的关键字,我可以获得的所有示例都是API和javascript应用程序在同一个域中的。

这是你知道的前端编程问题。您可以使用任何javascript知识来使用相同域的自己的API。已经在Laravel 5.4+中打包了一个Vue集成,或者只是简单的vanilla javascript或jQuery。