Estamos deseando que nos conozcas, pero tú eres lo primero

Utilizamos cookies propias y de terceros para mejorar nuestros servicios mediante el análisis de sus hábitos de navegación. Pulse el botón correspondiente para aceptar su uso, cambiar la configuración o rechazar las cookies. Obtenga más información Aquí.

React: Aplicaciones más rápidas que Flash

React es una de las muchas opciones entre nuevas librerías y frameworks disponibles hoy en día para hacer aplicaciones web en JavaScript. Hablamos de aplicaciones, pero realmente hay mucha gente utilizando React por la comodidad que aporta para brindar una mejor experiencia de usuario.

Vamos a hacer un pequeño repaso sobre las principales razones por las cuales React es una de las librerías más utilizadas hoy en día:

Por qué React es una de las aplicaciones más utilizadas

Una gran… una empresa grande detrás

Con todas las opciones que tenemos hoy en día, es muy importante escoger una librería que tenga mucho apoyo. Al ser posible de una gran empresa y de una comunidad de desarrolladores suficientemente nutrida. De este modo será más sencillo encontrar documentación, actualizaciones y recursos que nos ayuden o inspiren en el día a día. En este caso la empresa que hay detrás de React es Facebook.

Curva de aprendizaje rápida

Para hacer tu primera aplicación en React necesitarás un conocimiento básico de JavaScript y HTML. Una curva de aprendizaje que nada tiene que ver con otras opciones como AngularJS.

Componentes reutilizables

Siguiendo las tendencias en los nuevos frameworks, las aplicaciones de React dividen el desarrollo en pequeños componentes reutilizables de fácil comprensión. Esto no solo nos ahorra trabajo al desarrollar, sino que nos facilita el mantenimiento, nos ayuda a generar un código de más calidad y hace que la aplicación tenga un look and feel consistente.

Alto rendimiento

React utiliza lo que se ha denominado Virtual DOM para paliar el cuello de botella a la hora de actualizar el DOM en las aplicaciones web. A grandes rasgos, esto implica que se hace una copia en memoria del DOM, donde se calcula la manera más eficiente de actualizar el DOM antes de aplicarlo una sola vez por cambio. Es sin duda una de las razones principales del alto desempeño de React.

Una aplicación web vale más que mil palabras

Aquí os dejo con unos enlaces a varias aplicaciones web hechas con React para ver si te terminas de animar a probar esta gran librería.

https://demos.creative-tim.com/nextjs-argon-dashboard/admin/dashboard

https://demos.creative-tim.com/nextjs-material-kit-pro/

https://react-redux.js.org/