如何使用ReactJS和Laravel

如何使用ReactJS和Laravel,laravel,reactjs,Laravel,Reactjs,如何结合Laravel和React?我的意思是,Laravel使用刀片作为其视图,如何将其更改为反应而不是刀片?有这么多的拉威尔和角度教程,但我找不到任何反应和拉威尔 有没有关于Laravel和ReactJS教程的参考?如果您使用Laravel构建REST web服务(API),那么您可能不需要刀片。您只需返回JSON数据。然后,您的React应用程序可以调用Laravel API获取数据,并在浏览器中进行处理。你不需要刀锋 您可以使用Laravel提供基本视图(index.blade.php)

如何结合Laravel和React?我的意思是,Laravel使用刀片作为其视图,如何将其更改为反应而不是刀片?有这么多的拉威尔和角度教程,但我找不到任何反应和拉威尔


有没有关于Laravel和ReactJS教程的参考?

如果您使用Laravel构建REST web服务(API),那么您可能不需要刀片。您只需返回JSON数据。然后,您的React应用程序可以调用Laravel API获取数据,并在浏览器中进行处理。你不需要刀锋

您可以使用Laravel提供基本视图(index.blade.php),其中包括React JS应用程序,但之后所有视图和路由都将由React处理。 这里有一个链接让你开始。

我创建了laravel reactjs初学者项目。。请参阅下面的github项目。 我没有使用laravel的混合api,因为我希望reactjs应用程序能够移植到任何其他服务器或独立应用程序

请参阅下面的链接

这个问题似乎很老了,但我仍会将我的经验分享给其他人。 本教程和项目示例可能会很有用。


除此之外,下面的解决方案在
webpack.mix.js
中对我有效,而没有使用
app.js
与其他需求混淆(laravel 8):

在刀片中:

<script src="{{ asset('js/reactJs/react.js') }}"></script>


Laravel作为API并作为前端页面进行响应那么,如何从Laravel API获取数据呢?路线呢?我应该使用纯javascript进行路由吗?不,你应该使用react路由器。我建议从React开始,一旦你的应用程序运行起来,你就可以通过在laravel中创建API来开始使用真实数据
<script src="{{ asset('js/reactJs/react.js') }}"></script>