React es una biblioteca JavaScript de código abierto desarrollada por Facebook que permite crear interfaces de usuario avanzadas. Lo que hace que React sea tan interesante es que puede establecer diferentes vistas para un componente o una aplicación en función de su estado. Cuando un estado cambia, la biblioteca cambia sólo las partes que necesita, en lugar de recargar toda la aplicación. La UX que se genera es por ese motivo, muy rápida.
Hemos recopilado un lista de los componentes React más eficaces y eficientes a la hora de crear una interfaz de primera categoría.
Estos son algunos de nuestros favoritos:
1. UI-Router for React
2. React-Bootstrap
3. Material-UI
4. Gatsby.js
5. styled-components
6. React Sketch.app
7. React Virtualized
8. Blueprint
9. Recharts
10. React DnD
Cual es el futuro de la interfaz de usuario (UI)?
React y otras bibliotecas similares parecen ser el futuro de la interfaz web y de las aplicaciónes nativas. De hecho, se ha hablado mucho sobre a su uso en WordPress (como la aplicación Calypso). La posibilidad de crear aplicaciones de una sola página que, de hecho, reaccionan instantáneamente a la interacción del usuario, algún día pronto se convertirá en el estándar. Os animamos a echar un vistazo a React y a las herramientas de la lista.
Y vosotros, ¿ qué opináis?