javascript - 静态内容网络上的 ReactJS
问题描述
我打算学习 react js 库,但我有一个重要的问题:在静态内容(无数据库)的网页中使用 react 有意义吗?例如,在简单的网络作品集中,内容基本上不会随时间变化(但会有一些动画)?
谢谢!
解决方案
我会说不。在它为 Web 应用程序提供的许多好处中,如果您的应用程序不必处理复杂的状态突变,我不明白您为什么要在您的应用程序中加入。
react 的亮点在于它是一种差异算法,可以最大限度地减少 DOM 的突变数量,这就是我使用 React 的时候。不过,这不应该让您不想学习它,因为它是目前最流行的前端库之一。
对于静态网站,有像Gatsby这样的工具,你可能想在你的 React 旅程之后进入:)
推荐阅读
- node.js - ExpressJS 将对象传递给客户端(ajax)
- javascript - 如何让我的 NPM 模块正确安装其依赖项?
- c# - 比较字符串值并拆分它们
- maps - 为什么 openlayers 4 hasrsineDistance 距离的计算方式不同
- wso2 - WSO2 APIM 应用程序注册 urn:未找到批准操作
- r - 使用 textInput 选项在 R Shiny 中对数据框进行子集化
- typo3 - 我在哪里可以安全地下载旧的 TYPO3 版本?
- wso2 - WSO2 EI 6.1.1 发布请求正文未发送
- python-3.x - GraphFactory 找不到 gremlin.graph 属性配置
- vue.js - 使用 vuex-persistedstate 重定向到 fecth/asyncData 不能 100% 工作