首页 > 解决方案 > 使用 react 构建信息丰富的公司网站时,我是否应该对内容进行硬编码?

问题描述

我们正在尝试改造公司网站,并就选择技术进行了一些讨论。React 是我们的选择之一。

但是,该网站基本上是一些静态内容,它们是具有许多不同布局的硬编码 html 页面。内容是静态的,永远不会或很少更新。所以我们的想法是将每一个内容硬编码到 react 中,在大多数情况下不需要 API 调用来获取额外的内容(除了少数页面会加载价格表和来自我们 CMS 的新闻)。

我想请教反应专家这种情况使用反应好吗?这是一种常见的做法吗?

标签: reactjsreact-redux

解决方案


我强烈建议不要在你的情况下使用 React,因为根本没有区别。

通常,React 和 SPA(单页应用程序)在由于新数据或更改数据而可能需要不断刷新页面的场景中表现出色。由于您说您的内容是静态的,没有更改或 API 调用,这与 React 的预期用途相反。

我建议坚持使用您当前使用的技术。如果你想改造网站,我会说更多地关注设计,它通过 CSS 和一些 jQuery 看起来更现代。


推荐阅读