• Autor de la entrada:
  • Categoría de la entrada:Coursera / Noticia
Anuncios


React es una biblioteca de desarrollo de interfaz de usuario basada en JavaScript. Facebook y una comunidad de desarrolladores de código abierto lo ejecutan.

Aunque React es una biblioteca más que un lenguaje, se usa ampliamente en el desarrollo web. La biblioteca apareció por primera vez en mayo de 2013 y ahora es una de las bibliotecas frontend más utilizadas para el desarrollo web.

React ofrece varias extensiones para el soporte de arquitectura de aplicaciones completas, como Flux y React Native, más allá de la mera interfaz de usuario.

La popularidad de React hoy ha eclipsado la de todos los demás marcos de desarrollo front-end.

React facilita la creación de aplicaciones web dinámicas porque requiere menos codificación y ofrece más funcionalidad, a diferencia de JavaScript, donde la codificación a menudo se vuelve compleja muy rápidamente.

Usa Virtual DOM, por lo que crea aplicaciones web más rápido. Virtual DOM compara los estados anteriores de los componentes y actualiza solo los elementos del Real DOM que se cambiaron, en lugar de actualizar todos los componentes nuevamente, como lo hacen las aplicaciones web convencionales.

Ya sabemos que React se usa para el desarrollo de aplicaciones web, pero eso no es todo lo que puede hacer.

Existe un marco llamado React Native, derivado del mismo React, que es muy popular y se usa para crear hermosas aplicaciones móviles.

Entonces, en realidad, React se puede usar para crear aplicaciones web y móviles.

Crea tu primer sitio web React

Este curso de 1 hora basado en proyectos le brinda experiencia práctica con uno de los mejores marcos de desarrollo web, React.

Si tienes experiencia con HTML, CSS y JavaScript y quieres comenzar a desarrollar con React, este curso es para ti.

Después de completar este curso, comprenderá los conceptos básicos de React y podrá crear y crear sitios web fácilmente con React.

El curso está desarrollado a modo que al momento que veas un video, el instructor te guiara y podrás poner en práctica todo en tiempo real.

En un video que se reproduce en una pantalla dividida con tu área de trabajo, tu instructor te guiará en cada paso:

  1. Orientación de la interfaz de usuario y vista previa del producto terminado
  2. Descripción general de reacción
  3. Cree el sitio web de inicio y comience a personalizar
  4. Renderiza la imagen del banner con un componente funcional
  5. Escribir disparadores y llamar a procedimientos almacenados
  6. Aplique CSS para que la imagen del banner responda
  7. Muestre una foto prototipo con un componente basado en clases
  8. Haz un componente de álbum y renderiza todas nuestras fotos.
  9. Genere dinámicamente el contenido para el álbum con JSON
  10. Depuración

El curso es gratis, no necesitas pagar nada para acceder a él, ya que Coursera ofrece los proyectos de aprendizaje guiados de manera gratuita para que los propios alumnos aprendan a su ritmo.

Para ir al curso usa este enlace.


Deja tus comentarios y sugerencias


Sobre Facialix

Facialix es un sitio web que tiene como objetivo apoyar en el aprendizaje y educación de jóvenes y grandes. Buscando y categorizando recursos educativos gratuitos de internet, de esta manera Facialix ayuda en el constante aprendizaje de todos.


Facialix

Mi objetivo es ayudar en el aprendizaje de los demás, y jugar Halo en mi tiempo libre.

Deja una respuesta

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.