【问题标题】:React + Redux as Static Site: limitations?React + Redux 作为静态站点:限制?
【发布时间】:2017-07-04 04:25:30
【问题描述】:

我将构建 React + Redux + Webpack 应用程序。我考虑将其构建为可以托管的静态站点(如 S3)。

将 React+Redux+Webpack 应用程序部署为静态站点托管是否有任何限制或一些严重的缺点?

【问题讨论】:

    标签: reactjs webpack redux


    【解决方案1】:

    什么都没有。在我看来,React-Redux-Webpack 是执行具有动态 UI 的静态 Web 应用程序的最佳平台。您可以使用 webpack 编译您​​的应用程序,例如 in this starter kit。您的应用程序将尽可能地易于压缩、编译、测试和部署。

    【讨论】:

      【解决方案2】:

      构建基于 React+Redux+Webpack 的 web-app 没有缺点。但我觉得最好只使用 React+Webpack 并在本地维护组件状态中的状态。在静态 Web 应用程序中使用 Redux 可能会成为开销。

      【讨论】:

      • 如果你不想为你的 ui 构建一些复杂的架构,你的代码可能会变成意大利面条,并且你只会在本地管理状态
      • 我同意复杂架构最好使用 Redux。但是如果 ui 状态转换较少(在某些静态应用程序中确实如此),则管理本地状态要容易得多。基本上这一切都取决于应用程序的复杂程度。
      猜你喜欢
      • 2017-07-12
      • 2022-11-03
      • 2020-07-08
      • 1970-01-01
      • 2016-06-02
      • 1970-01-01
      • 2015-09-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多