diff --git a/cli/commands.mdx b/cli/commands.mdx index 4525297e4..3c900ac2e 100644 --- a/cli/commands.mdx +++ b/cli/commands.mdx @@ -30,6 +30,7 @@ mint dev [flags] | `--no-open` | Do not open the browser automatically. | | `--groups` | Comma-separated list of user groups to mock for preview. | | `--disable-openapi` | Skip OpenAPI file processing to improve performance. | +| `--disable-prefetch` | Disable navigation prefetching in the local preview. Useful for very large sites where background prefetching slows down page loads. | | `--local-schema` | Allow locally hosted OpenAPI files served over HTTP. | --- diff --git a/cli/preview.mdx b/cli/preview.mdx index 28792f53e..da2ffa404 100644 --- a/cli/preview.mdx +++ b/cli/preview.mdx @@ -73,6 +73,18 @@ If you have many OpenAPI files, skip OpenAPI processing during local development mint dev --disable-openapi ``` +## Disable navigation prefetching + +By default, the local preview prefetches nearby pages so that navigating between them feels instant. For very large sites, this can slow down the page you are actively viewing because many pages compile in the background at the same time. + +If you have thousands of pages and notice slow page loads during local preview, disable prefetching with the `--disable-prefetch` flag: + +```bash +mint dev --disable-prefetch +``` + +With prefetching disabled, pages compile only when you navigate to them. Individual page loads take longer than a prefetched page, but the page you request is not competing with background compilation. + ## Preview as a specific group If you use group-based access control, preview as a specific authentication group with the `--groups` flag: diff --git a/es/cli/commands.mdx b/es/cli/commands.mdx index a3d644d76..40b3fd662 100644 --- a/es/cli/commands.mdx +++ b/es/cli/commands.mdx @@ -34,6 +34,7 @@ mint dev [flags] | `--no-open` | No abrir el navegador automáticamente. | | `--groups` | Lista separada por comas de grupos de usuarios a simular para la previsualización. | | `--disable-openapi` | Omitir el procesamiento de archivos OpenAPI para mejorar el rendimiento. | +| `--disable-prefetch` | Deshabilitar la precarga de navegación en la vista previa local. Útil para sitios muy grandes donde la precarga en segundo plano ralentiza la carga de páginas. | | `--local-schema` | Permitir archivos OpenAPI alojados localmente servidos por HTTP. | --- diff --git a/es/cli/preview.mdx b/es/cli/preview.mdx index b6e46919a..d8dd74d91 100644 --- a/es/cli/preview.mdx +++ b/es/cli/preview.mdx @@ -83,6 +83,20 @@ Si tienes muchos archivos OpenAPI, omite el procesamiento de OpenAPI durante el mint dev --disable-openapi ``` +
+ +De forma predeterminada, la vista previa local precarga las páginas cercanas para que la navegación entre ellas se sienta instantánea. En sitios muy grandes, esto puede ralentizar la página que estás viendo, porque muchas páginas se compilan en segundo plano al mismo tiempo. + +Si tienes miles de páginas y notas cargas de página lentas durante la vista previa local, deshabilita la precarga con el flag `--disable-prefetch`: + +```bash +mint dev --disable-prefetch +``` + +Con la precarga deshabilitada, las páginas se compilan solo cuando navegas a ellas. Las cargas de página individuales tardan más que una página precargada, pero la página que solicitas no compite con la compilación en segundo plano. +