我们计划构建一个应用程序,使用ReactJs作为前端,laravel作为后端(REST API)。
当我们在研究如何整合这两者时,我们遇到了库react-laravel。
现在我想知道与香草react和laravel相比,使用这种库的优点和缺点是什么。我们会遇到任何限制或错误吗?它会加速开发还是我们需要花更多的时间来学习?它会以任何方式改变react的实现方法吗?…
*我们正在使用redux和react-router。
*我是一个(几乎)有经验的react开发人员
React - Laravel不应该影响你实际的React应用或Laravel应用。唯一的缺点是对V8js的依赖,这是…不是很好。
我已经建立了一个叫laravel-react-middleware的小中间件,只是做一个简单的HTTP请求从PHP服务器节点应用。所以你可以写你的反应使用节点和发送端渲染HTML编译PHP应用程序。它可以通过一个简单的JSON对象,所以,如果你使用类似反应头盔meta标签管理和文档标题,然后你可以回你的刀片将数据传递给视图。
我个人没有使用react-laravel,但是我看到的不同之处在于组件的预渲染。
然而,根据个人偏好,我不会将我的应用程序绑定到不受这两个实体中的任何一个控制的第三方组件。此外,您想要做的任何预呈现都可以轻松完成,并且您应该完全控制在客户端运行的内容,以及在服务器端运行的内容。