【发布时间】:2016-04-08 19:54:56
【问题描述】:
我有一个 Laravel 应用程序,它使用 node.js (express) 服务器在服务器端呈现 React 页面。两个进程都在同一台机器上。
目前 Laravel 向本地节点服务器发送一个带有一些初始数据(JSON 格式)的 POST 请求,并从中接收渲染的 HTML 字符串。
POST 请求目前需要 100 毫秒到 200 毫秒,而渲染本身平均需要 20 毫秒。剩下的 80/180 毫秒都花在什么上了?
我曾尝试使用 DNode 进行 RPC,但延迟相当。
【问题讨论】:
-
github.com/talyssonoc/react-laravel 允许 react 的服务端渲染
-
嗨@RajKamal,我们之前尝试过使用react-laravel,但是让v8js在所有开发机器上运行并让它在生产中工作很痛苦,但我会进一步研究v8js路线。谢谢!
标签: php node.js laravel http reactjs