React 只是生态系统的核心,它周围所有的东西都是由构建块组成。你可以灵活地选择构建块去解决不同的问题。但是 React 依然保持着他们之间简单交换风格。他们之间简单的交换风格,让各种新奇的方法得以萌生。你可以使用 和 作为状态管理的示例。Redux 在早期就已经拥有了很强劲的势头,那时,MobX 还是一个小小社区的倡导者,他可以让那两种解决方案相互交换。
即使交互是 React 的核心建筑块。最近,像 Inferno 和 Preact 这样的库也开始和 React 竞争,他们可以用来代替 React。在 Augular 中使用这些方法是没有任何意义的,因为 Augular 有它自己的解决方式。
在 React 中可交换构建块,这使得尝试新方法成为可能。它的每个方法都给社区留了适应的空间,这使得 React 生态系统不断创新。
来源: