在单个域上结合静态博客和反应网络应用程序? (gatsbyjs / reactjs)
Combining static blog & react web-app on single domain? (gatsbyjs / reactjs)
想象一下以下场景:
- 我有一个静态网站/博客,是用 gatsbyjs 构建的。
- 我还有一个 React Web 应用程序,它不是静态的,用户可以登录并执行其他操作。
我希望用户能够访问例如wwww.mywebapp.com
然后登录到我的非静态反应网络应用程序,或者单击 blog
并阅读我的(静态)gatsbyjs 博客。
我有办法做到这一点/将两者结合起来吗?还是我最好使用服务器端渲染?
您可以在 Gatsby 中构建动态应用程序。 docs here 中描述了该方法。但是一般的做法是:
- 正常使用 Gatsby
- 添加一些客户端专用路由
客户端路由不会被服务器呈现。文档中有更多信息。
我们可以通过修改 public(build) 文件夹、package.json 和 gatsby.config...
来做到这一点
教程:- https://www.youtube.com/watch?v=5rUNlYs6wu4
代码:- https://github.com/benawad/gatsby-cra-combo
希望这也会有所帮助!!!
想象一下以下场景:
- 我有一个静态网站/博客,是用 gatsbyjs 构建的。
- 我还有一个 React Web 应用程序,它不是静态的,用户可以登录并执行其他操作。
我希望用户能够访问例如wwww.mywebapp.com
然后登录到我的非静态反应网络应用程序,或者单击 blog
并阅读我的(静态)gatsbyjs 博客。
我有办法做到这一点/将两者结合起来吗?还是我最好使用服务器端渲染?
您可以在 Gatsby 中构建动态应用程序。 docs here 中描述了该方法。但是一般的做法是:
- 正常使用 Gatsby
- 添加一些客户端专用路由
客户端路由不会被服务器呈现。文档中有更多信息。
我们可以通过修改 public(build) 文件夹、package.json 和 gatsby.config...
来做到这一点教程:- https://www.youtube.com/watch?v=5rUNlYs6wu4
代码:- https://github.com/benawad/gatsby-cra-combo
希望这也会有所帮助!!!