{CONTENIDO DEL CURSO}
    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. Realizar petición HTTP básica

    5. Colocar el tipo de dato de la respuesta

    6. Obtener listado de Pokemons

    7. Vue Suspense

    8. Suspense Loading State

    9. Composable functions - useCharacters con estado local

    10. Composable functions - useCharacters con estado global

    11. Vue TanStack Query

    12. useQuery

    13. Composable + useQuery

    14. Pasar props padre hijo

    15. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. State Management Nativo de Vue

    5. Initial State

    6. Llamar métodos del Store

    7. Conectar Store con VueQuery

    8. Manejo de errores

    9. Crear pantalla de Pokémon por ID

    10. Obtener información por ID

    11. Solución de la tarea

    12. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Continuación de la sección

    4. Remover opciones del menú

    5. Artículo para la próxima clase

    6. Pre-fetch - Vue Query

    7. Invalidar Queries

    8. Data inicial

    9. Investigaciones adicionales

    10. Código fuente de la sección

    1. Introducción a la sección

    2. Temas puntuales de la sección

    3. Inicio de proyecto - PiniaApp

    4. Limpieza y configuración inicial

    5. Instalar Pinia - Primer Store

    6. Counter Options Store

    7. Finalizar el counter options store

    8. Counter Setup Store

    9. Consumo del CounterSetupStore

    10. Código fuente de la sección

Acerca de este curso

  • $50.00
  • 141 lecciones
  • 13.5 horas de contenido en video
  • Fernando Herrera

{REQUISITOS}

• Conocimiento básico de Vue es recomendado (options api o composition api)
• Conocimiento básico de TypeScript es recomendado

{DESCRIPCIÓN}

Este es un curso orientado a personas con cierta base de conocimiento sobre el framework de Vue.js, todo el contenido está escrito en TypeScript, con el objetivo de hacer componentes y código reutilizable utilizando la nueva sintaxis del script setup.

Este curso también está enfocado en el manejo y mejoras de la experiencia de usuario, manejando Vue Query como gestor de estado asíncrono, de manera que todo el trabajo de peticiones HTTP se sienta más rápido y eficiente. Pero sin dejar de lado Pinia como gestor de estado principal.

También he creado 2 guías PDFs con atajos útiles para que sea fácil memorizar y practicar funcionalidades nuevas de Vue y Pinia como las nuevas formas de definir emisiones y properties a los componentes y las dos sintaxis que tiene Pinia para trabajar que son el Options Store y Setup Store. (ambas son explicadas dentro del curso)

Este es un resumen general de lo que usaremos en el curso:

• Vue 3 (Versión 3.2.38>)
• Script Setup
• Composition API
• Vue Query
 - Mutaciones
 - Queries (simples y complejos)
 - Manejo de caché
 - QueryClient
 - Prefetch
 - Caché manual
• Quasar 2.10+
 - Sistema de estilos
 - Temas
 - Script Setup
 - Boot files
 - íconos
• Pinia
 - Options Store
 - Setup Store
• GitHub API
• Vue DevTools con
 - Composition API
 - Pinia
 - Vue Query
• Vue Router 4+
 - Simple
 - Anidado
 - Lazyload
• Axios
• Manejo de errores
• Interaces
• TypeScript con Vue y cada pieza usada en el curso
• Modals
• Loaders
• Reutilización de componentes
• Y mucho más...

El curso busca ayudarte a utilizar Vue.js de una manera productiva, útil, haciendo componentes fáciles de leer y mantener, mientras se tiene un tipado estricto.



{PAGO ÚNICO}

Adquiere el curso con un único pago de forma vitalicia, con acceso a la comunidad y posibles actualizaciones futuras.

Suscripción
Devtalles PRO Mensual

USD16

Suscripción
DevTalles PRO Trimestral

USD48

Suscripción
DevTalles PRO Semestral

USD96

Suscripción
DevTalles PRO Anual

USD176

 12 meses por el precio 11

SABER MÁS