react-router如何从客户端向服务器中间件发送请求?
Posted
技术标签:
【中文标题】react-router如何从客户端向服务器中间件发送请求?【英文标题】:How react-router send request to server middleware from client? 【发布时间】:2016-05-11 17:47:59 【问题描述】:我想了解这段代码:react-router
如何与同构应用程序一起工作(服务器和客户端路由)。客户端的 react-router 如何向服务器上的中间件发送请求?
链接到react-router
【问题讨论】:
【参考方案1】:客户端的 react-router 如何向中间件发送请求
它不向服务器发送请求。
React 路由器负责(来自文档):
React Router 使您的 UI 与 URL 保持同步
请检查此https://github.com/rackt/react-router/blob/latest/docs/Introduction.md 和第一部分Without React Router
。它显示了 react-router 替换了什么。
react-router 更改浏览器 url。但这不会调用服务器。 为了与服务器通信,您可以使用 jquery (http://api.jquery.com/jquery.ajax/) 或 superagent (https://github.com/visionmedia/superagent)。
【讨论】:
谢谢你的回答,我知道这个员工,我更感兴趣的是这部分Server Side Rendering在里面是如何工作的以上是关于react-router如何从客户端向服务器中间件发送请求?的主要内容,如果未能解决你的问题,请参考以下文章
如何在逻辑上结合 react-router 和 redux 进行客户端和服务器端渲染