Durante este curso, vamos a distinguir dos tipos de componentes para nuestra app, los que representan páginas completas y los que conforman las páginas.
Esta distinción la hago desde el incio del curso, porque influirá en la organización de nuestros componentes, y porque considero que es una estrategia útil para organizar el código de nuestra aplicación.
Cabe recordar que cuando construimos una Single Page App, uno de los desafíos es la organización de nuestro código, ya que tener una app completa en el cliente, implica que hay más código que escribir y que organizar.
Esta divisón, además, será importante cuando cubramos el tema de Redux en otro curso, así que por ahora mantendremos esta distinción.
Los componentes página, servirán para sustituir las vistas cuando cambiemos de ruta dentro de nuestra app, estos componentes son contenedores de otros, de aquellos que por ahora definiré como componentes estándar, mismos que encapsulan parte de la funcionalidad de la app, como por ejemplo, nuestro componente para mostrar lugares en forma de tarjeta.
Una vez que definimos esta distinción, continuemos con el curso.
-
Módulo 1 | 3 clases
Introducción
expand_more -
Módulo 2 | 4 clases
Fundamentos
expand_more -
Módulo 3 | 8 clases
Navegando entre páginas
expand_more-
play_circle_outline
Clase 1
AppBar Material Design
-
play_circle_outline
Clase 2
Controles formulario Login
-
play_circle_outline
Clase 3
Componentes funcionales
-
play_circle_outline
Clase 4
Controles formulario crear cuenta
-
play_circle_outline
Clase 5
Rutas en componentes
-
play_circle_outline
Clase 6
Rutas Dinámicas
-
play_circle_outline
Clase 7
Dashboard para usuarios
-
play_circle_outline
Clase 8
Componente para mostrar negocios
-
-
Módulo 4 | 4 clases
Animar transiciones
expand_more -
Módulo 5 | 9 clases
Consumir servicio web
expand_more-
play_circle_outline
Clase 1
Configurar el servicio web
-
play_circle_outline
Clase 2
Colocar datos en el servicio web
-
play_circle_outline
Clase 3
Fetch API
-
play_circle_outline
Clase 4
Descargar negocios del servicio web
-
play_circle_outline
Clase 5
Wildcards en las rutas
-
play_circle_outline
Clase 6
Solicitar información individual de un negocio
-
play_circle_outline
Clase 7
Destructuring Assignment ES6
-
play_circle_outline
Clase 8
Link hacia el home en AppBar
-
play_circle_outline
Clase 9
Iniciar sesión y Crear cuenta
-