Un CRUD es la base de muchas aplicaciones web. CRUD significa:

  • Create (crear)
  • Read (leer)
  • Update (actualizar)
  • Delete (borrar)

1. Crear el modelo y la migración

php artisan make:model Post -m

2. Crear el controlador

php artisan make:controller PostController --resource

3. Definir la ruta

Route::resource('posts', PostController::class);

Ahora Laravel generará automáticamente todas las rutas necesarias.