【问题标题】:React- managing multiple pagesReact-管理多个页面
【发布时间】:2018-07-03 14:17:56
【问题描述】:

我正在开发使用 React 的 Progressive Web App。我遇到的问题是我不确定如何管理另一个页面。项目中有一个名为“index.html”的 html 文件。我应该创建更多并以某种方式在它们之间切换吗?我发现名为 React Router 的库似乎以不同的方式解决了问题(因为我也需要更改 url )。我不确定是否应该将其开发为一个动态页面,因为我将有数十个不同的页面。最佳做法是什么?

【问题讨论】:

    标签: reactjs react-router pwa


    【解决方案1】:

    Reactjs 的主要目的是将您的 webapp 构建为单个 javascript web 应用程序。

    React-router 将通过 the HTML5 history API. 管理您应用上的路由

    它还可以用React-Helmet或其他包管理你的HTML页面的头部。 您所要做的就是将您的应用脚本包含到您的单个 HTML 页面中。

    在我看来,React-router v4 是最好的路由器,因为它以 React 方式设计,用于此目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-14
      • 2016-09-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-28
      • 2018-12-05
      • 2014-10-20
      相关资源
      最近更新 更多