Introducción a React

 

 

 

Una introducción a la biblioteca de vistas de React

¿Qué es React?

React es una biblioteca de JavaScript que tiene como objetivo simplificar el desarrollo de interfaces visuales.

Desarrollado en Facebook y lanzado al mundo en 2013, impulsa algunas de las aplicaciones más utilizadas, potenciando Facebook e Instagram, entre otras innumerables aplicaciones.

 

Su objetivo principal es facilitar el razonamiento sobre una interfaz y su estado en cualquier momento, dividiendo la UI en una colección de componentes.

¿Por qué React es tan popular?

React ha conquistado el mundo del desarrollo web frontend. ¿Por qué?

Menos complejo que las otras alternativas

En el momento en que se anunció React, Ember.js y Angular 1.x eran las opciones predominantes como framework. Ambos imponían tantas convenciones en el código que portar una aplicación existente no era conveniente en absoluto. React optó por ser muy fácil de integrar en un proyecto existente, porque así era como tenían que hacerlo en Facebook para poder introducirlo en la base de código existente. Además, esos dos frameworks aportaban demasiado, mientras que React solo optó por implementar la capa View en lugar de la pila MVC completa.

 

Momento perfecto

En ese momento, Google anunció Angular 2.x, junto con la incompatibilidad con versiones anteriores y los cambios importantes que traería consigo. Pasar de Angular 1 a Angular 2 era como pasar a un framework diferente, por lo que esto, junto con las mejoras en la velocidad de ejecución que prometía React, hizo que los desarrolladores estuvieran ansiosos por probarlo.Te recomendamos Blog do Iphone

Con el respaldo de Facebook

Contar con el respaldo de Facebook obviamente beneficiará a un proyecto si resulta exitoso.

Actualmente, Facebook tiene un gran interés en React, ve el valor de que sea de código abierto y esto es una gran ventaja para todos los desarrolladores que lo usan en sus propios proyectos.

 

¿Es fácil aprender React?

Aunque dije que React es más simple que otros frameworks alternativos, sumergirse en React sigue siendo complicado, pero principalmente debido a las tecnologías complementarias que se pueden integrar con React, como Redux y GraphQL .

React en sí tiene una API muy pequeña y básicamente necesitas comprender 4 conceptos para comenzar:

  • Componentes
  • JSX
  • Estado
  • Accesorios



Tal vez te puede interesar:

  1. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  2. Cómo cambiar el valor de un nodo DOM
  3. Cómo comprobar si un elemento DOM tiene una clase
  4. Cómo eliminar una clase de un elemento DOM

Introducción a React

Menos complejo que las otras alternativasMomento perfectoCon el respaldo de FacebookTal vez te puede interesar:

programar

es

2025-01-15

 

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences