Autenticación de una SPA Vue con Laravel Sanctum: cookies, CSRF y CORS
Configura una SPA Vue separada con sesiones de Sanctum, protección CSRF, CORS con credenciales y un flujo seguro de login y logout.
Configura una SPA Vue separada con sesiones de Sanctum, protección CSRF, CORS con credenciales y un flujo seguro de login y logout.
Genera códigos QR en SVG con Laravel, URLs firmadas, caducidad y validación en el servidor.
Configura locales, archivos de traducción y un middleware seguro para cambiar el idioma por petición.
Crear una aplicación Vue 3 con la herramienta oficial, entender un componente SFC y generar un build de producción.
Formatea fechas, importes y texto en una aplicación Ionic Angular mediante pipes integrados y personalizados.
Elige entre el kit oficial de Vue e integración progresiva con Vite para añadir Vue 3 a Laravel.
Genera un APK para pruebas o un AAB firmado para Google Play con Ionic, Capacitor y Android Studio.
Cómo consumir una API con fetch, comprobar errores HTTP, validar la respuesta, cancelar peticiones y controlar tiempos de espera.
Usa el starter kit oficial de Vue, Inertia y Vite para construir una SPA sin separar autenticación y backend.
Crea archivos ZIP privados con ZipArchive, autorización, límites y limpieza segura en Laravel.
Uso correcto de v-for, claves estables, formularios reactivos y actualizaciones de arrays con Composition API y TypeScript.
Arquitectura para conectar Laravel con un servicio conversacional mediante validación, límites, colas y privacidad.
API de tareas con rutas resource, Form Requests, políticas, recursos JSON, paginación y Sanctum.
Consume una API desde Ionic 8 y Capacitor 8 con tipos, validación de respuesta, timeouts y estados de interfaz.
Configura un proveedor de correo, crea un Mailable y envía mensajes validados mediante colas.
Solicita ubicación con consentimiento, permisos explícitos y cálculo tipado de distancia en Ionic.
Integra una interfaz Vue 3 con una API Laravel validada, autorizada y preparada para estados de carga y error.
Añade autenticación con los starter kits oficiales, verificación de correo, 2FA y límites de frecuencia.
Valida archivos, usa almacenamiento privado, nombres generados y descargas autorizadas en Laravel.
Crea páginas 404, 500 y fallback accesibles sin exponer detalles internos en producción.
Props y eventos tipados, v-model, slots, provide/inject y criterios para introducir un estado global con Pinia.
Flujo seguro para crear y capturar pedidos de PayPal desde Laravel sin confiar en importes enviados por el navegador.
Exporta consultas paginadas o en cola con Laravel Excel evitando fugas de datos y fórmulas peligrosas.
Publica la configuración CORS integrada, limita orígenes y evita combinaciones inseguras con credenciales.
Checklist de despliegue seguro de Laravel en hosting con document root público, secretos, cachés, migraciones y workers.
Estados de una promesa, encadenamiento correcto, manejo de errores y uso de async/await sin crear promesas flotantes.
Crea y descarga PDF desde una vista Blade con Dompdf, autorización y recursos remotos desactivados.
Sintaxis, retorno implícito y comportamiento léxico de this, arguments y constructores en las funciones flecha.
Cuándo usar Arr y Str, cómo crear funciones auxiliares con namespace y cómo cargarlas de forma segura con Composer.
Implementar un selector de tema con prefers-color-scheme, un botón semántico, persistencia y colores controlados.
Instala y configura JWT Auth en Laravel, crea login, refresh y logout, protege rutas y decide cuándo conviene usar Sanctum.
Introducción a Phaser 3 con escenas, Arcade Physics, teclado y un ejemplo ejecutable sin activos externos.
Crea jobs idempotentes, configura reintentos y ejecuta workers supervisados sin bloquear peticiones.
Cómo conectar estado reactivo con estilos SFC mediante v-bind, con valores controlados y contraste accesible.
Cómo combinar un mínimo, un valor preferido y un máximo con clamp(), y cuándo siguen siendo necesarias las media queries.
Modela permisos con Policies y Spatie Laravel Permission sin confiar en controles visibles del frontend.
Qué optimizan v-once y v-memo, cuándo usarlos y por qué medir y estabilizar props debe ocurrir antes de memorizar plantillas.
Cómo extraer valores de objetos y arrays con desestructuración, valores predeterminados, alias, rest y parámetros de funciones.
Configurar Vue I18n con Composition API, locales coherentes, fallback y un selector reactivo sin duplicar eventos.
Define el scheduler en routes/console.php y ejecuta una sola entrada cron con bloqueos y observabilidad.