竹笋

首页 » 问答 » 环境 » 编程界滥竽充数者React是否名不副
TUhjnbcbe - 2023/8/26 19:01:00

全文共字,预计学习时长11分钟

图源:AphinyaDechalert提供

年初,笔者试着真正使用了一回React库。由于对Angular有一定的了解,笔者对库中提出的概念保持开放包容的心态。

一开始有点奇怪——在React中,一切都必须以特定的方式进行结构化,并使用自动化处理程序来处理数据流。在数据方面,React总有一套独有的强制单向数据流机制。

但这并非是令笔者对React避而远之的原因——真正令笔者苦恼的是社区里那些玻璃心的狂热信徒。也许是因为笔者拥有Angular方面的知识背景,为了了解React的运行方式,笔者进行了观察和比较,这不免让大多数只听说过React的人通过DMs气势汹汹地来找麻烦。

图源:Unsplash

几个月后,他们赢了,笔者重新退回到Angular的安全一隅。但最近,笔者有机会在工作中用到了ReactNative,以下是笔者对此事的真实看法。

结论

React是一个库

React是一个库——库是用来与其他库结合使用以解决特定问题的。React解决问题的方式在于呈现前端界面和管理频繁变化的数据。

React的优势在于单向数据流,在面对突变和意外继承时可以保持高度稳定性和可预测性。

React备受欢迎的另一大因素是其处理

1
查看完整版本: 编程界滥竽充数者React是否名不副