Bienvenida e Introducción

1

Bienvenida y Presentación del proyecto: PlatziRooms

2

Creación y configuración inicial del proyecto utilizando VUE CLI 3

3

Boilerplate y Limpieza del proyecto

Render Functions y JSX

4

¬ŅQue son las Render Functions y JSX?

5

Preparando nuestro entorno para un prototipo

6

Creación de un componente con createElement

7

Utilizando JSX para la creación de un componente

8

Utilizando Slots con Render Functions y JSX

9

Creando un Modal de Login para PlatziRooms

10

Creando la lógica general de nuestros modales con Vuex

11

Creando el contenido de nuestro modal

Componentes controlados y uso de librerías externas

12

Componentes Controlados y Variables Personalizadas

13

Construcci√≥n del componente de Recordar Contrase√Īa

14

Creación de un componente Slider utilizando la librería tiny-slider

High Order Functions

15

¬ŅQu√© son las High Order Functions? - Crea tu primera HOF

16

Vuex

17

Obtener datos usando Vuex

18

Crea un getter din√°mico en Vuex utilizando HOF

19

Creación de la vista para creación de publicaciones

20

Agregando datos con Vuex

Base de datos en tiempo real con Firebase

21

Instalación y Configuracion de Firebase Realtime Database

22

Obteniendo los datos desde Firebase Realtime Database

23

Agregando la consulta de usuarios

24

Almacenando nuevas publicaciones en Firebase Realtime Database

25

Perfeccionando el flujo de navegación de nuestra App

Autenticación con Firebase

26

Configuracion Inicial para trabajar con Firebase Authentication

27

Agregando nuevos usuarios en firebase autentication

28

Inicio de sesión de usuario

29

Cierre de sesión de usuario

30

Protegiendo p√°ginas utilizando Navigation Guards

Scoped Slots

31

¬ŅQu√© son los Scoped Slots? D√≥nde utilizarlos y por qu√©

32

Integración de Scoped Slots en Platzi Rooms

Deploy

33

Creando y desplegando nuestra app en Heroku

34

Conclusiones y Despedida

No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

Vuex

16/34
Recursos

Aportes 5

Preguntas 1

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

Vuex es buenisimo, me gusta como funciona

Saben que tipografía y theme es el de vscode?

Buenas noches companeros, tengo dos errores y no se a que se refieren. Cualquier ayuda es bienvenida:

Error 1

Method "computed" has type "object" in the component definition. Did you reference the function correctly?

found in

---> <HeaderPartial> at src/partials/HeaderPartial.vue
       <DefaultLayout> at src/layouts/DefaultLayout.vue
         <HomePage> at src/views/HomePage.vue
           <App> at src/App.vue
             <Root>

Error 2

Property or method "user" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components, by initializing the property. See: https://vuejs.org/v2/guide/reactivity.html#Declaring-Reactive-Properties.

found in

---> <HeaderPartial> at src/partials/HeaderPartial.vue
       <DefaultLayout> at src/layouts/DefaultLayout.vue
         <HomePage> at src/views/HomePage.vue
           <App> at src/App.vue
             <Root>

Estos conceptos de Vuex se explican m√°s a detalle en el curso profesional de Vue, pero pr√°cticamente lo que hace es centralizar algunas funcionalidades de Vue.