react可以使构建交互UI的过程变得简单。对于你的应用里面的每个状态视图,当数据变化的时候,React都会及时并且正确有效率地进行对其更新。
这种陈述式视图,将使你的代码更有可控性,并且更加易于调试。
用react构建封装的组件来管理自己的状态,然后组合它们以创建复杂的UI。
由于组件逻辑是用JavaScript而不是模板编写的,因此您可以轻松地通过应用程序传递丰富的数据,并将状态保留在DOM之外。
我们不对您的技术堆栈的其余部分做出假设,因此您可以在react中开发新功能,而无需重写现有代码。
react也可以在服务器上使用Node和功能移动应用。即使用React Native进行渲染。