Pruebas con plugins: uso de localVue y mocks con vue-test-utils

Cuando utilizamos librerías de terceros, como puede ser vue-router, necesitamos interactuar con propiedades de estos plugins en nuestros componentes. Para tener acceso a ellos debemos decirle a Vue que los use. En esta lección explicaremos la importancia de usar localVue en lugar de la instancia general de Vue a la hora de probar los plugins. También cómo...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Manejo de acciones asíncronas con promesas en Vuex

En esta lección vamos a explorar un poco más sobre el uso de acciones en Vuex y su naturaleza asíncrona. Para ello vamos a continuar practicando sobre el uso de Promesas en JavaScript y veremos los enfoques optimista y pesimista que podemos elegir cuando desarrollemos aplicaciones que deban enviar y recibir datos a un servidor...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Uso de Promesas en JavaScript

Las Promesas de ES6 son una alternativa a las funciones callback cuando requerimos una manera de manejar solicitudes asíncronas en JavaScript. Las Promesas nos permiten definir las acciones que deben ejecutarse una vez que la operación definida dentro de la Promesa finalice con éxito o con error. En el siguiente video veremos una introducción al tema...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Integrando Vuex en una SPA con Vue.js 2

En esta lección vamos a comenzar a integrar Vuex en nuestro proyecto de Single-page Application (SPA) con vue-router. Para ello vamos a reemplazar la versión manual del Store que creamos en lecciones anteriores con una implementación de Vuex y además del State, los getters y las mutaciones que ya vimos en lecciones anteriores, en esta...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Introducción a Vuex: Integración con Vue.js y helpers

En esta lección continuaremos aprendiendo sobre Vuex, esta vez veremos cómo podemos integrar nuestro Store con Vue.js y también algunos de los helpers y métodos que podemos utilizar para simplificar y evitar la repetición de código dentro de nuestros componentes (como por ejemplo el uso de los métodos mapState y mapMutations)....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Introducción a Vuex: la solución

En la lección anterior pudimos apreciar el problema que se presenta cuando necesitamos compartir o modificar datos entre muchos componentes y cómo resolverlo con el uso de eventos. Pero en esta lección veremos otro enfoque para resolver este problema: Vuex. Con Vuex podremos centralizar el manejo de estado y la modificación del mismo en una...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Introducción a Vuex: el problema

En las lecciones anteriores del Curso de Vue, hemos aprendido cómo pasar y modificar datos de un componente a otro combinando el paso de propiedades con la emisión de eventos personalizados. Pero como habrás podido notar, en ciertas ocasiones este modelo puede no resultar suficiente o resultar engorroso, por ejemplo imagina casos donde tenemos muchos...

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Reactividad con Vue.js

En esta lección aprenderemos que es el estado de la aplicación (state) y cómo hacer uso de éste para pasar propiedades entre diferentes componentes para generar reactividad en nuestra aplicación....

Regístrate para ver ésta y cientos de lecciones exclusivas.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.

Suscríbete a nuestro boletín

Recibe consejos útiles, promos y múltiples recursos directamente en tu correo.

Tu nombre y correo serán enviados directamente a MailChimp. No compartiremos tus datos con otras empresas.