Contenido del curso
Reactividad a profundidad
- 6

Paradigma reactivo: responsivo, resiliente y escalable
03:49 min - 7

Proxies: la clave de la reactividad Vue
06:29 min - 8

Creando tu primer mini framework reactivo
07:04 min - 9

Integrar Proxy para crear mini framework reactivo
06:06 min - 10

Refleja tu lógica mantenible con JavaScript
09:29 min - 11

Conceptos clave de reactividad: efectos, track y trigger
03:53 min - 12

Efectos trackers triggers: cómo Vue vincula datos
07:39 min
Templates de Vue.js
- 13

Templates de HTML en Vue.js: Mejores Prácticas Esenciales
00:21 min - 14

Estructura inicial de Platzy Commerce con Vue
06:52 min - 15

Expresiones JavaScript en templates Vue
06:49 min - 16

v-bind y clase reactiva en Vue.js
06:08 min - 17

v-show vs v-if en Vue: cuándo usar cada uno
08:53 min - 18

Directiva v-for para listas en Vue.js
08:14 min - 19

Eventos con v-on en templates de Vue
06:49 min
APIs internas de Vue.js
Segunda capa: componentes de Vue.js
- 25

Crear componentes reutilizables con Vue
06:56 min - 26

Cómo pasar datos de padre a hijo en Vue
14:13 min - 27

Creación de Componentes Personalizados en Aplicaciones Web
00:37 min - 28

Eventos personalizados en Vue: comunicar hijo a padre
04:27 min - 29

Eventos personalizados con Composition API
03:57 min - 30

Watchers en Vue Options API
08:53 min - 31

Watchers en Vue Composition API
08:19 min - 32

Computed properties vs watchers en Vue
05:17 min - 33

Computed en Vue Composition API
06:20 min - 34

Ciclos de vida en Vue: cuándo y cómo cargar datos
08:19 min - 35

Ciclos de vida en Composition API
06:03 min
Siguientes pasos
Presentación del instructor de Vue.js
Resumen
Aprender un framework desde sus fundamentos internos cambia por completo la forma en que lo utilizas. Vue.js se ha consolidado como uno de los frameworks más populares del ecosistema JavaScript gracias a su naturaleza reactiva y progresiva, y comprender qué lo hace funcionar así es exactamente el objetivo de este recorrido guiado por Samuel Burbano, senior front-end developer en Amazon Ring.
¿Quién está detrás de este curso de Vue.js?
Samuel Burbano cuenta con más de cinco a seis años de experiencia trabajando con Vue.js [0:39]. Comenzó en una fase muy temprana —incluso en versiones beta del framework— lo que le ha permitido presenciar de primera mano toda la evolución del ecosistema. Su trayectoria incluye proyectos en empresas con más de dos mil o tres mil componentes, una escala que deja al descubierto tanto las ventajas como las desventajas de Vue.js en aplicaciones de gran tamaño [0:54].
Actualmente trabaja en Amazon Ring, donde el desarrollo se apoya fuertemente en Vanilla JavaScript [0:17]. Esa base sólida en JavaScript puro resulta determinante para entender la reactividad interna de Vue, ya que el framework se construye sobre los mecanismos nativos del lenguaje.
¿Por qué Vue.js se considera un framework reactivo y progresivo?
Vue.js destaca por ser un framework progresivo [1:11]. Esto significa que puedes adoptarlo de forma incremental: desde añadir interactividad a una página existente hasta construir aplicaciones completas de una sola página (SPA). Su sistema de reactividad es el corazón que permite que la interfaz se actualice automáticamente cuando cambian los datos, sin necesidad de manipular el DOM de forma manual.
A lo largo del curso se busca precisamente hacer introspección sobre esos mecanismos internos [1:05]:
- Cómo Vue detecta cambios en el estado de la aplicación.
- Qué patrones de JavaScript aprovecha para lograr reactividad.
- Por qué entender la base de Vanilla JavaScript potencia el uso del framework.
¿Qué papel juega JavaScript en el ecosistema de Vue?
Samuel se define como un JavaScript lover [0:22] y destaca cómo JavaScript se ha convertido en un lenguaje capaz de crear experiencias interactivas en la web. Tecnologías complementarias como WebGPU y Three.js [0:32] están ampliando los límites de lo que es posible en el navegador, y Vue.js se beneficia directamente de esa evolución al mantenerse alineado con los estándares modernos del lenguaje.
¿Qué se puede esperar de este recorrido?
El enfoque no es solo aprender a usar Vue, sino comprender la magia interna que lo hace funcionar [0:05]. La promesa es clara:
- Transmitir la curiosidad por explorar aspectos de JavaScript que muchos desarrolladores desconocen [1:00].
- Mostrar las ventajas y desventajas reales del framework a partir de experiencia en proyectos a gran escala.
- Preparar el terreno para profundizar en qué significa exactamente que Vue sea un framework progresivo.
Si te interesa ir más allá del uso superficial de Vue.js y realmente entender qué ocurre debajo del capó, comparte qué aspecto del framework te genera más curiosidad.