React cuenta con varias características que te van a hacer la vida mucho más fácil. Es una de las librerías de lo que viene a llamarse: Modern Frontend Libreries.
Es declarativo, utiliza Node y está basado en componentes. Sus componentes encapsulados manejan sus propios estados, con lo que es fácil crear interfaces de usuario.
Utiliza JavaScript así que puedes pasar los datos de forma sencilla a través de tu aplicación y mantener el estado fuera del DOM.
React funciona muy bien, es muy fácil de implementar, simple de «empaquetar» para levantarlo en un entorno de producción y muy cómodo de utilizar.
¿Qué más quieres? ¡Usa React y no te pierdas esta tecnología!