Cómo filtrar recursos por sus relaciones
Subscríbete para tener acceso a esta y todas las lecciones PRO de Aprendible y a los repositorios privados
Ó si ya tienes una cuenta

Desarrollo de una API con Laravel

Cómo filtrar recursos por sus relaciones

En esta lección permitimos filtrar artículos por una o varias categorías utilizando filtros, y siguiendo la especificación JSON:API.

Regresar
Versión anterior del curso
Inicialización del proyecto con Laravel Blueprint
08:25
Resource Objects y Resource Collections
15:48
Cómo ordenar recursos
10:50
Cómo ordenar recursos - Parte 2
07:25
Cómo paginar recursos según la especificación JSON:API
13:48
Cómo utilizar Macros y Mixins en Laravel
10:06
Cómo filtrar recursos
10:15
Cómo implementar Filtros utilizando Scopes de Eloquent
09:35
Cómo permitir búsqueda de recursos
15:19
Instalación y configuración del paquete Laravel Json API
10:57
Entendiendo los Schemas, Adapters y Validators
16:11
Cómo crear recursos siguiendo la especificación JSON:API
06:11
Implementando la autenticación API
07:28
Utilizando el slug como identificador de los artículos
13:32
Cómo actualizar recursos siguiendo la especificación JSON:API
05:02
Qué son y cómo utilizar Authorizers
04:53
Cómo eliminar recursos siguiendo la especificación JSON:API
03:52
Cuándo utilizar los códigos de estado HTTP 401 y 403
06:38
Definiendo el recurso de los autores de artículos
05:16
Qué son UUIDs y cómo utilizarlos en modelos de Eloquent
07:17
Cómo incluir relaciones siguiendo la especificación JSON:API
06:07
Links para obtener y modificar relaciones - Parte 1
04:05
Links para obtener y modificar relaciones - Parte 2
05:43
Cómo evitar que se modifiquen las relaciones
04:00
Cómo actualizar tu aplicación a Laravel 8
03:57
Actualizando los factories
08:32
Mostrando el listado de categorías
03:27
Crear, actualizar y eliminar categorías
07:02
Incluyendo relaciones entre artículos, autores y categorias
10:59
Cómo filtrar recursos por sus relaciones
05:12
Reglas de validación para las relaciones
07:41
Protegiendo la API contra asignación masiva
04:10
Reestructuración de la lógica relacionada con el autor y sus artículos
11:31
Qué son Token Abilities o Scopes en una API con Laravel Sanctum
09:10
Permisos API para crear artículos
05:42
Permisos de token para actualizar y eliminar artículos vía API
05:19
Permisos para modificar relaciones
07:36
Autenticación API para aplicaciones móviles
13:40
Autenticación API para aplicaciones móviles | Parte 2
08:21
Registro de usuarios vía API
07:43
Obteniendo el usuario autenticado con Laravel Sanctum
04:09
Creando un sistema simple de permisos en base de datos
08:04
Utilizando los permisos como habilidades de token API
04:36
Comando de artisan para generar los permisos de cada recurso API
08:51
Cómo ejecutar tests en paralelo (parallel testing) en Laravel
00:54
Comando para generar datos de prueba en la API
05:37
Cómo utilizar Postman para probar una API hecha con Laravel
08:08
Cómo crear y utilizar variables de entorno en Postman
03:53
Cómo utilizar parámetros de URL en Postman
06:48
Cómo utilizar parámetros de URL en Postman - Parte 2
05:37
Cómo generar la documentación de una API con Postman
07:42
Cómo consumir una API adherida a la especificación JSON:API con Vue 3
06:22
Cómo autenticar un SPA (Vue 3) utilizando Sanctum y Fortify
09:57
Cómo obtener el usuario autenticado con Sanctum con Vue 3
06:39
Cómo crear registros desde Vue 3 siguiendo la especificación JSON:API
10:46
Cómo generar slugs en tiempo real con Vue.js
04:16