Saltar al contenido principal
Aprender Vuejs con 100 Ejercicions Practicos

Aprender Vuejs con 100 Ejercicions Practicos

Serrano Valero,Ramon

¿Se ha planteado en algún momento desarrollar aplicaciones SPA pero no ha sabido con qué framework iniciarse? Existen muchos, ¿verdad?Si le contara que la curva de aprendizaje de desarrollar aplicaciones en Vue es mucho menor que el tiempo invertido en aprender React o Angular, ¿se animaría?Vue, pese a llegar el último al mercado, ha adoptado las buenas prácticas de Angular y R...

Editorial:
Marcombo
Año de edición:
2019
Materia:
Internet webs
ISBN:
978-84-267-2802-9
Páginas:
216
Encuadernación:
Otros
21,40 €
IVA incluido
Añadir a favoritos

Sinopsis

¿Se ha planteado en algún momento desarrollar aplicaciones SPA pero no ha sabido con qué framework iniciarse? Existen muchos, ¿verdad?

Si le contara que la curva de aprendizaje de desarrollar aplicaciones en Vue es mucho menor que el tiempo invertido en aprender React o Angular, ¿se animaría?

Vue, pese a llegar el último al mercado, ha adoptado las buenas prácticas de Angular y React, además de aportar su granito de arena. Con Vue rápidamente podrá desarrollar desde las aplicaciones más sencillas hasta las más complejas. Solo deberá aprender el framework e incorporar otros conocimientos, como TypeScript.

Gracias a los 100 ejercicios prácticos de este libro:
- Aprenderá los principios básicos de Vue
- Estudiará el framework
- Conocerá el desarrollo orientado a componentes
- Aprenderá la comunicación entre eventos
- Utilizará almacenes de estados de los componentes mediante Vuex
- Conectará con servidores remotos mediante Axios
- Estudiará los distintos modos de compilación de aplicación y componentes
- Reutilizará los componentes desarrollados en Vue, en otros fr

Índice

¡Hola, Vue!..................................................................... 14
Configurar el entorno................................................... 16
Instancia Vue................................................................ 18
Instancias Vue............................................................... 20
Ciclo de vida................................................................. 22
Data binding................................................................. 24
Watch............................................................................ 26
Computed properties.................................................... 28
Métodos........................................................................ 30
Componentes de la instancia....................................... 32
Eventos.......................................................................... 34
Renderizar HTML.......................................................... 36
Vincular propiedades.................................................... 38
Condicionales............................................................... 40
Listas.............................................................................. 42
Enumeración de propiedades....................................... 44
Filtros............................................................................ 46
Renderizar solo una vez................................................ 48
Mouse move.................................................................. 50
Directivas personalizadas.............................................. 52
Directivas personalizadas II.......................................... 54
Directivas personalizadas III......................................... 56
Directivas personalizadas IV......................................... 58
Componente................................................................. 60
Componente parametrizables....................................... 62
Componente Tipo Propiedades.................................... 64
Cambiar valor de props................................................. 66
Reactividad Data........................................................... 68
Reactividad NextTick.................................................... 70
Directiva v-show vs v-if................................................ 72
Bucle v-for y key........................................................... 74
Bucle atributos y rango................................................. 76
Peticiones Fetch............................................................ 78
Contexto This............................................................... 80
Promesas....................................................................... 82
Conjunto de Promesas.................................................. 84
Inline templates............................................................ 86
Slots............................................................................... 88
Transiciones/Animaciones I.......................................... 90
Transiciones/Animaciones II......................................... 92
Instalación NodeJs........................................................ 94
Nuevo proyecto con Vue CLI 3..................................... 96
Estructura del proyecto................................................. 98
Compilar en desarrollo y producción......................... 100
Variables de entorno y ejecución................................ 102
CLI Service scripts y servidor http.............................. 104
Componente - App, Librería y WC............................ 106
Despliegue en Servidor de Aplicaciones..................... 108
Instalación Vue Router y Modos................................. 110
Carga óptima de Ruta y navegación........................... 112
Rutas dinámicas.......................................................... 114
Rutas anidadas............................................................ 116
Navegación desde código............................................ 118
Protección global de rutas........................................... 120
Protección en ruta y componente.............................. 122
Vuetify Diseño menú lateral....................................... 124
V-Toolbar y rutas de navegación................................. 126
Crear Tablas................................................................. 128
Selección de filas en tabla........................................... 130
Comunicación Hijo a Padre y Snackbar..................... 132
Diseñar y visualizar ficha............................................ 134
Vuex, primeros pasos.................................................. 136
Vuex - Getters............................................................. 138
Vuex - Mutaciones...................................................... 140
Vuex - Acciones.......................................................... 142
Vuex - Mo?dulos.......................................................... 144
Vuex - Plugin Logger ................................................. 146
Vuex - Persistencia estados al refrescar....................... 148
Vuex - Persistencia en Cookies................................... 150
Vuex - Subscriptores................................................... 152
Axios - Comunicación con Servidor.......................... 154
Axios - Cancelar solicitud........................................... 156
Axios - Interceptor de solicitudes............................... 158
Axios - Interceptor Respuestas.................................... 160
Axios - Post................................................................. 162
Axios - PUT................................................................. 164
Axios - Delete.............................................................. 166
Comunicación - Padre - Hijo..................................... 168
Comunicación - Hijo - Padre..................................... 170
Comunicación - Hijo - Padre por Callback................ 172
Comunicación - Entre hermanos............................... 174
Comunicación - Bus de eventos................................. 176
Comunicación - Mensajería Global........................... 178
Comunicación bidireccional...................................... 180
Formulario - Campo Texto......................................... 182
Formularios - Email con validación........................... 184
Formularios - Fechas moment.................................... 186
Formularios - Opciones Checkbox............................. 188
Formularios - Opción única Radiobutton.................. 190
Formularios - Combobox........................................... 192
Formularios - Campo Personalizado.......................... 194
Formularios - Validación Vuelidate............................ 196
Formularios - Validación personalizada..................... 198
Pruebas Unitarias - Jest............................................... 200
Pruebas Unitarias - Creación...................................... 202
Pruebas Unitarias - Props............................................ 204
Pruebas Unitarias - Aislar componentes..................... 206
Pruebas Unitarias - Mock de Vuex.............................. 208
Pruebas Unitarias - Router.......................................... 210
Pruebas desde UI......................................................... 212

Artículos relacionados

La Hipótesis de la Simulación

La Hipótesis de la Simulación

Rizwan, Virk

La obra definitiva sobre una de las teorías más audaces y relevantes de nuestra época.¿Vivimos en una simulación? Rizwan Virk, experto en computación del MIT, utiliza hallazgos y conceptos de las ciencias de la computación, de la IA, de los videojuegos, de la física cuántica y de la mística antigua para explicar por qué es posible que vivamos en una realidad simulada tipo Matri...

✅ Disponible

29,95 €

Prompt Engineering para Inteligencia Artificial Generativa

Prompt Engineering para Inteligencia Artificial Generativa

James Phoenix Mike Taylor / Phoenix, James / Taylor, Mike

Los modelos de lenguaje de gran tamaño (LLM) y los modelos de difusión, como ChatGPT y DALL-E, representan una revolución sin precedentes en el ámbito de la inteligencia artificial. Entrenados con texto e imágenes públicas disponibles en Internet, estos modelos son capaces de abordar una amplia variedad de tareas, ofreciendo soluciones innovadoras y automatizadas a problemas pr...

✅ Disponible

42,85 €

Anuario Minecraft 2025

Anuario Minecraft 2025

Ab Mojang / Ab, Mojang

¡Minecraft cumple 15 años! Para celebrarlo qué mejor que descubrir todo lo que hay que saber sobre el año pasado de Minecraft en este completo anuario. Lleno de actualizaciones, actividades, compilaciones paso a paso y consejos y trucos para el juego, este libro se convertirá en un imprescindible para cualquier minecrafter.Esta edición contiene muchas otras actividades, desde r...

✅ Disponible

16,90 €

Web3

Web3

Tapscott, Alex

En las tres últimas décadas hemos pasado de la "web de solo lectura" a la "web de lectura escritura", que ha convertido a los usuarios de Internet en creadores de contenido y ofrece infinitas oportunidades para la colaboración. Si bien esta nueva web revolucionó los medios de comunicación, el comercio y otras industrias, la proliferación de ciberataques, ataques de datos y la r...

✅ Disponible

30,95 €

Seo Técnico. Aprende a Optimizar tu Web Como un Profesional

Seo Técnico. Aprende a Optimizar tu Web Como un Profesional

Level Communications, Human

Aunque el SEO es una disciplina del marketing digital adoptada ya masivamente por todas las empresas, son mayoría los perfiles profesionales que carecen de la base técnica necesaria para comprender y dominar los aspectos más técnicos relacionados con el posicionamiento de un sitio Web. Las crecientes exigencias de los buscadores en relación con la estructura de los contenidos, ...

✅ Disponible

26,95 €

Vivir de las Redes

Vivir de las Redes

Sergio Barreda Coy

Los creadores de contenido nunca antes habían estado mejor valorados, nunca trabajaron en un sector tan rentable y nunca hubo tanta competitividad por acaparar la atención de público y marcas. Hay hueco para muchos más, pero siempre y cuando sepan cómo hacerlo. En Vivir de las redes encontrarás el empuje necesario para triunfar en el mundo digital. Tan sólo necesitarás tu talen...

✅ Disponible

16,95 €