EN VIVO AHORAMaster en Frontend con Vue 3 — Módulo 4: Composition API y Pinia en Producción

Todas las preguntas (48)

18votos
4respuestas
245 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

¿Cómo solucionar el error de política CORS al conectar FastAPI con Nuxt 3 en modo SSR?

Al consumir la API local de FastAPI desde Nuxt 3 usando useFetch/BFF recibo un error de política CORS. Ya configuré middleware de CORSMiddleware en Python con allow_origins, pero sigue bloqueando la petición.

12votos
3respuestas
180 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

¿Cuál es la mejor práctica para estructurar los esquemas de Pydantic v2 en proyectos de FastAPI?

Tengo dudas sobre separar los esquemas de entrada (Create/Update) y los esquemas de respuesta (Response DTOs) cuando hay relaciones circulares con ORMs como SQLAlchemy.

9votos
2respuestas
135 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

Error AsyncSession en SQLAlchemy 2.0 al realizar consultas concurrentes desde Nuxt 3 BFF

Al hacer peticiones en paralelo desde el servidor de Nuxt usando Promise.all(), la sesión asíncrona de SQLAlchemy lanza el error: pending operations in progress.

25votos
7respuestas
410 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

¿Cómo implementar autenticación JWT con cookies HttpOnly en FastAPI y Nuxt 3?

Queremos evitar guardar el token JWT en localStorage para mayor seguridad. ¿Cuál es el flujo ideal usando set-cookie desde FastAPI y pasándolo transparente en Nuxt 3?

15votos
2respuestas
290 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

Optimizando la compilación Docker en producción para FastAPI usando uv

Nuestra imagen Docker pesa 1.2 GB. Logramos reducirla a 180 MB usando compilación multi-stage con uv v0.4 y Alpine base. Comparto la configuración.

11votos
1respuestas
195 vistas
Comunidad Pública: Vue 3 & Nuxt Core Devs

Manejo de WebSockets en FastAPI para notificaciones en tiempo real en la plataforma

¿Cómo estructurar un ConnectionManager en FastAPI que soporte rooms por comunidad y reconexiones automáticas desde el cliente en Vue 3 / Nuxt 3?