Iniciación ao desenvolvemento web con Vue 3

De MediaWiki
Ir a la navegación Ir a la búsqueda


Obxectivos

O principal obxectivo deste curso é iniciarnos no desenvolvemento web utilizando o framework Vue.js.

  • Construír interfaces reactivas con Vue, utilizando composicións con ref, computed e ciclos de vida, principalmente con onMounted e watch.
  • Xestionar estado global dunha aplicación con Pinia, creando stores, estados, accións e consumindo datos desde calquera compoñente.
  • Navegar entre vistas empregando Vue Router, incluíndo rutas con parámetros e enlaces dinámicos (router-link).
  • Crear un backend simple e consumir mediante Axios, realizando operacións CRUD (crear, ler, actualizar e eliminar).
  • Deseñar unha aplicación completa de xestión de datos, neste caso, una base de datos de usuarios e tarefas asociadas, integrando front-end, navegación e comunicación con API.
  • Aplicar boas prácticas de organización de proxecto en Vue (estrutura de carpetas, separación de responsabilidades e uso de stores).

Ao longo do curso, traballaranse os conceptos clave de Vue.js, entre os que destacamos:

Estrutura dos compoñentes
Comprenderás como é a organización dos compoñentes en Vue.js.
Reactividade
Explorarás o sistema de reactividade de Vue.js, que permite que a túa aplicación se actualice de maneira automática cando cambian os datos.
Enrutamento
Veremos como Vue.js manexa o enrutamento entre as diferentes páxinas da aplicación.
Comunicación entre compoñentes
Aprenderás como os diferentes compoñentes de Vue.js interactúan entre si e como compartir datos entre eles de maneira eficiente.
Operacións CRUD (Crear, Ler, Actualizar, Eliminar)
Finalmente, veremos como xestionar datos na nosa aplicación a través das operacións CRUD, que son fundamentais para calquera aplicación web dinámica.

A duración estimada é de 20 h.

Contidos

Referencias


88x31.png


Estes apuntes foron creados para o módulo profesional Desenvolvemento web en contorno cliente do ciclo de grao superior Desenvolvemento de aplicacións web. Creados e editados por José López Villar baixo a licenza Creative Commons 3.0:

  • Copiar, distribuír e comunicar publicamente a obra, sempre mencionando ós autores.
  • Uso non comercial.
  • Compartir as modificacións baixo a mesma licenza.