是否可以与常规的React单页面应用程序并行运行Gatsby?

时间:2018-01-02 23:19:53

标签: reactjs react-router gatsby

我正在查看的特定用例是在域的根路径/上运行单个页面应用程序,并在/blog处拥有静态呈现的博客。

我已经在https://www.gatsbyjs.org/docs/path-prefix/检查了建议,但是我不完全确定这会如何与在/

运行的React应用互动

有没有办法让React路由器进入React应用程序以支持移交给Gatsby?

1 个答案:

答案 0 :(得分:3)

Gatsby只是React所以是的: - )

建立您的SPA&与盖茨比一起博客。将条目放在src/pages/index.js的SPA中,并在/处提供。

如果您需要仅限客户的路线,可以按以下方式设置:https://www.gatsbyjs.org/docs/creating-and-modifying-pages/#creating-client-only-routes

Gatsby基本上是CRA,具有一些额外的功能,可以轻松构建网站。