Ejercicio de programación con Vuejs: Gestión de tareas con estado global y API

Proyecto
Puntuación
2h 5m

Ejercicios de programación de Vue.js proyecto real: desarrolla una aplicación de gestión de tareas con estado global, consumo de API externa, Vue Router y composables usando TypeScript. Mejora tus habilidades con este ejercicio práctico actualizado.

  1. Configuración del proyecto:
    • Utiliza Vue CLI o Vite para inicializar un nuevo proyecto Vue.js 3 con soporte para TypeScript.
    • Instala las dependencias necesarias: vue-router, vuex.
  2. Estructura de carpetas:
    • Organiza tu proyecto con una estructura clara, separando componentes, vistas, stores y composables.
  3. Implementación de componentes y vistas:
    • Crea los componentes necesarios para:
      • Lista de tareas: Muestra todas las tareas.
      • Detalle de tarea: Muestra los detalles de una tarea seleccionada.
      • Formulario de tarea: Permite crear y editar tareas.
  4. Configuración de Vue Router:
    • Define las rutas para las diferentes vistas de la aplicación (lista de tareas, detalle de tarea, formulario de tarea).
  5. Estado global con Vuex:
    • Configura Vuex para gestionar el estado de las tareas.
    • Define acciones para interactuar con la API externa (obtener, crear, actualizar y eliminar tareas).
  6. Consumo de API externa:
    • Utiliza Fetch para realizar peticiones HTTP a la API externa.
    • Asegúrate de manejar los posibles errores en las comunicaciones.
  7. Uso de composables:
    • Identifica lógica que pueda ser reutilizable y crea composables para ello (por ejemplo, manejo de peticiones, validaciones, etc.).
  8. Interfaz de usuario:
    • Aplica estilos CSS para mejorar la apariencia de la aplicación.
    • Asegura la responsividad y usabilidad en diferentes dispositivos.
  9. Pruebas y optimización:
    • Verifica que todas las funcionalidades funcionan correctamente.
    • Revisa el código para asegurar buenas prácticas y eliminar código innecesario.
Empezar ejercicio de programación

Más ejercicios de programación con Vuejs

Evalúa tus conocimientos en Vuejs con más ejercicios de programación de tipo Test, Puzzle, Código y Proyecto con VSCode.

Certificados de superación de Vuejs

Supera todos los retos de Vuejs y obtén certificados de superación para mejorar tu currículum y empleabilidad.

Tecnologías de este ejercicio de programación

Entornos de desarrollo para este ejercicio

Image

Visual Studio Code

Image

GitHub