Software">
¡Les Damos La Bienvenida!: ¿Comenzamos?
¡Les Damos La Bienvenida!: ¿Comenzamos?
¡Les Damos La Bienvenida!: ¿Comenzamos?
bienvenida!
¿Comenzamos?
Esta clase va a ser
grabada
Clase 02. REACT JS
Instalación y configuración
del entorno
Temario
01 02 03
Instalación y
Introducción a React JSX y Transpiling
Js configuración del
entorno
✓ ¿Qué es React? ✓ Funcionamiento de ✓ Sugar Syntax
React Js
✓ ¿Qué es un ✓ Polyfills y la
componente? ✓ ¿Qué es virtual DOM? retrocompatibilidad
Glosario
React JS: es una biblioteca para desarrollo web, DOCTYPE: no es una etiqueta, sino una
por lo cual debemos contar con conocimientos instrucción para indicar al navegador qué versión
mínimos sobre los lenguajes que el navegador de HTML vamos a utilizar.
web interpreta.
DOM (Document Object Model o modelo de
HTML: es un lenguaje de etiquetas, el cual dará la objetos del navegador): nos sirve para acceder a
estructura para nuestras páginas web. cualquiera de los componentes que hay dentro
de una página.
CLASE N°#1
Glosario
HTML 5: es una nueva versión de diversas CSS (cascading style sheets - hojas de estilo en
especificaciones, entre las que se encuentran: cascada): es un lenguaje de diseño gráfico con el
HTML 4-XHTML 1-CSS Nivel 2-DOM Nivel 2 (DOM cual podremos dar estilos (diseño, colores,
= Document Object Model). márgenes) a nuestras webs desarrolladas con
HTML.
Javascript: es el lenguaje de programación web .
por excelencia. Decimos que se trata de un
lenguaje de programación interpretado.
MAPA DE CONCEPTOS
Funcionamiento de React Js
Crear una
Virtual DOM Node aplicación
utilizando el CLI
Instalación NPM
RECAP: HTML, DOM, JS
Funcionamiento de
REACT JS
React
Primera premisa
Zona de
evento
Cambio
Fiber tree aislado
Estado original
React
Bajan los
datos
Resumiendo el proceso
https://deno.land/
NODE JS
¿Qué es NPM?
Node Packager Manager /
NPM
Cuando usamos Node.js, rápidamente tenemos que
instalar módulos nuevos (librerías), ya que al ser un
sistema fuertemente modular viene prácticamente
“vacío”.
Por lo tanto, para utilizar una funcionalidad de alguna
librería publicada, deberemos instalar módulos
adicionales.
Esta operación se realiza de forma muy sencilla con la
herramienta npm
(Node Package Manager).
Esta herramienta funciona
de dos formas:
✓ Como un repositorio ampliamente utilizado para la
publicación de proyectos Node.js de código
abierto.
1 2 3
Ingresar a: Descargar la última Ejecutar el archivo
https://nodejs.org/en/ versión de Node.js descargado y
ejecutar los
siguientes pasos
Instalación de NODE JS
Instalación de NODE JS
Instalación de NODE JS
☕
Break
¡10 minutos y volvemos!
Crear una aplicación
utilizando el CLI
¿Qué es el CLI?
La interfaz de línea de comandos o interfaz de línea de órdenes, es
un método que permite a los usuarios dar instrucciones a algún
programa informático por medio de una línea de texto simple.
Vamos al código.
Abrir la consola
En Windows En Linux
Ubicarnos en un directorio específico
Con el comando cd
podemos ingresar al
directorio sobre el cual
vamos a crear nuestra
aplicación en react.
Con cd volvemos al
directorio anterior.
Instalar REACT JS
Debemos ejecutar el
comando npm install -g
create-react-app
Crear la aplicación
Debemos ejecutar
create-react-app my-app
Coder “Pro Tips”
Duración: 10 minutos
Crear la app utilizando
el CLI
Crea una aplicación utilizando el CLI con el nombre de tu
tienda.
Duración: 15 minutos
ACTIVIDAD EN CLASE
Crea una aplicación utilizando el CLI con el nombre de tu tienda, y ejecuta los
comandos necesarios para instalar React, configurarlo y visualizarlo en tu navegador.
Recursos multimedia
✓ Amler (2016). ReactJS by Example (1 ✓ https://reactjs.org/tutorial/tutorial.html |
ed.). EEUU, Packt. Reactjs.org
✓ Stein, J. (2016). ReactJS Cookbook (1 ✓ https://reactjs.org/docs/hello-world.html |
ed.). EEUU, Packt. Reactjs.org
✓ https://carlosvillu.com/introduccion-a-r
eactjs/ | Carlos Villu