• Semana 005

    React es una biblioteca JavaScript, de código abierto, para construir interfaces de usuario. Dentro del contexto de esta materia, React se utilizará  como un framework web, aunque eso es una limitación ya que en muchas oportunidades es utilizado, en conjunto con otras bibliotecas, para renderizar en ciertos entornos como aplicaciones móviles (React Native) o aplicaciones de realidad virtual (React 360).

    El objetivo principal de React es minimizar los errores que ocurren cuando los desarrolladores construyen interfaces de usuario. Esto lo hace mediante el uso de componentes (piezas de código lógicas y auto-contenidas que describen una parte de la interfaz del usuario). Estos componentes se pueden juntar para crear una interfaz de usuario completa (actua con conjunto con React DOM), y React abstrae la mayor parte del trabajo de renderizado, permitiéndote enfocarte en el diseño de la interfaz.

    Como React está basado en JavaScript, todo lo que hemos aprendido nos servirá para anclar mucho mejor este punto del curso.