PAGINACIÓN EN LARAVEL 11: CÓMO IMPLEMENTARLA

Todos los frameworks tienen su propia paginación y no suele ser difícil trabajar con ella. En este post voy a explicar como usar la paginación en Laravel 11:
Lo primreo de todo es usar el método paginate de laravel cuando buscamos en el controlador:
//Des esta forma agrupa de 15 en 15 registros
public function listarUsuarios(){
 $usuarios = Usuarios::orderBy('id', 'desc')->paginate();
 return view('listadoUsuarios.paginador',compact('usuarios'));
}
Si se quiere paginar por 10 elementos en vez de 15 hay que poner 10 comp parámetro en la llamada paginate:
//Des esta forma agrupa de 15 en 15 registros
public function listarUsuarios(){
 $usuarios = Usuarios::orderBy('id', 'desc')->paginate(10);
 return view('listadoUsuarios.paginador',compact('usuarios'));
}
Después de esto se tiene que añadir el bucle que recorre los registros, ya paginados y luego el código del paginador;
//Se recorren los usuarios paginados
 @foreach ($usuarios as $usuario)
{{$usuario->id}}->{{$usuario->nombre}}
@endforeach
//Se añade el el html del paginador
{{$usuarios->Links()}}
NOTA: Si hacéis esto veréis que el paginador sale fatal y es porque Laravel trabaja con tailwind.css y habría que maquetarlo usando esa tecnología. En este post yo solo explico la paginación.