【发布时间】:2021-02-04 07:13:00
【问题描述】:
我打算学习 react js 库,但是我有一个重要的问题: 在具有静态内容(无数据库)的网页中使用反应是否有意义?例如在简单的网络作品集中,内容基本上不会随时间变化(但会有一些动画)?
谢谢!
【问题讨论】:
标签: javascript html reactjs portfolio
我打算学习 react js 库,但是我有一个重要的问题: 在具有静态内容(无数据库)的网页中使用反应是否有意义?例如在简单的网络作品集中,内容基本上不会随时间变化(但会有一些动画)?
谢谢!
【问题讨论】:
标签: javascript html reactjs portfolio
我会说不。在它为 Web 应用程序提供的众多好处中,如果您的应用程序不必处理复杂的状态突变,我不明白您为什么要在您的应用程序中加入。
react 的亮点在于它是一种差异算法,可以最大限度地减少 DOM 的突变数量,这就是我使用 React 的时候。不过,这不应该让您不想学习它,因为它是目前最流行的前端库之一。
对于静态网站,有像 Gatsby 这样的工具,你可能想在你的 React 之旅之后进入:)
【讨论】: