Operaciones transaccionales en la base de datos en Laravel
14-01-2026 - Andrés Cruz
Aprenderemos a emplear las Operaciones transaccionales en la base de datos con Laravel para que podamos realizar varias operaciones en una misma unidad de tarea en Laravel.
Relaciones MUCHOS a muchos Inversas o Invertidos en Laravel
12-01-2026 - Andrés Cruz
Sabes como puedes obtener registros con una relación invertida en Laravel, por ejemplo, si tienes etiquetas y quieres obtener los POST, es muy fácil! pero tienes que saber COMO Hacerlo!
Cómo crear un sistema de Autenticación del backend personalizado en Django
03-01-2026 - Andrés Cruz
Aprende a personalizar el sistema de autenticación de Django desde cero. En esta guía cubrimos cómo crear un backend para login por email y cómo maquetar todas las vistas (reset, login, logout) usando Bootstrap 5 para un acabado profesional.
localStorage en JavaScript: por qué deberías dejar de usar el almacenamiento local hoy
29-12-2025 - Andrés Cruz
Descubre por qué esta API síncrona está dañando el rendimiento y la seguridad de tus aplicaciones web modernas. Analizamos sus riesgos frente a IndexedDB y cómo gestionar datos estructurados correctamente en JavaScript.
Cómo crear una Rest API en Django paso a paso (con Django Rest Framework)
14-12-2025 - Andrés Cruz
Guía completa para construir una API REST con Django y Django Rest Framework (DRF). Descubre cómo estructurar tu proyecto, usar ViewSets y proteger tu API con autenticación por tokens.
Migraciones en Django: qué son, cómo funcionan y ejemplos paso a paso
05-12-2025 - Andrés Cruz
Sabes como trabajar con los modelos de tus aplicaciones en conjunto con migraciones para administrar y definir tu base de datos en Django; es muy fácil y aquí hablamos de todo sobre las migraciones en Django.
Modelos en Django: qué son, cómo crearlos y usarlos paso a paso
04-12-2025 - Andrés Cruz
Vamos a ver como podemos crear un modelo en Django, que recuerda es una de las capas del MTV de nuestra aplicación y la encargada de manejar los datos de la misma; ademas veremos como definir distintos campos.