【问题标题】:Hosting React/Redux Web Apps (front end)托管 React/Redux Web 应用程序(前端)
【发布时间】:2017-11-08 11:59:42
【问题描述】:
有一件事我还不太明白。假设我有一个使用 React/Redux 制作的网站或单页应用程序。假设我没有 API 调用或类似的东西,所以这只是我正在谈论的前端。
在托管方面我有什么限制吗?
人们在这里经常谈论 Heroku 和 AWS,但据我了解,这仅涉及后端(?)我可以只使用“传统”提供商托管我的 React 站点,还是必须寻找更具体的东西?
【问题讨论】:
标签:
reactjs
heroku
hosting
react-redux
web-hosting
【解决方案1】:
托管 React JS webapp 没有特定要求。
假设您正在使用 webpack 构建您的 webapp,它将构建一个静态 javascript 文件,该文件需要像常规静态资产一样提供服务。
因此,就像您为任何其他具有静态 html/css/js 资产的网站提供服务一样。
当您没有特殊要求时就是这种情况。现在,如果您希望在服务器上构建,您希望服务器运行 nodejs 并拥有足够的内存来支持构建过程。如果您需要进行缓存/负载平衡/速率限制,则必须使用不同的所需解决方案。