1# Archivos Estáticos { #static-files }23Puedes servir archivos estáticos automáticamente desde un directorio utilizando `StaticFiles`.45/// tip | Consejo67Si necesitas alojar un frontend, usa `app.frontend()` en su lugar, lee sobre ello en [Frontend](frontend.md).89`app.frontend()` usa `StaticFiles` por debajo, con varias ventajas adicionales para frontends, como manejar el routing del lado del cliente.1011///1213## Usa `StaticFiles` { #use-staticfiles }1415* Importa `StaticFiles`.16* "Monta" una instance de `StaticFiles()` en un path específico.1718{* ../../docs_src/static_files/tutorial001_py310.py hl[2,6] *}1920/// note | Detalles Técnicos2122También podrías usar `from starlette.staticfiles import StaticFiles`.2324**FastAPI** proporciona el mismo `starlette.staticfiles` como `fastapi.staticfiles` solo como una conveniencia para ti, el desarrollador. Pero en realidad viene directamente de Starlette.2526///2728### Qué es "Montar" { #what-is-mounting }2930"Montar" significa agregar una aplicación completa "independiente" en un path específico, que luego se encargará de manejar todos los sub-paths.3132Esto es diferente a usar un `APIRouter`, ya que una aplicación montada es completamente independiente. El OpenAPI y la documentación de tu aplicación principal no incluirán nada de la aplicación montada, etc.3334Puedes leer más sobre esto en la [Guía de Usuario Avanzada](../advanced/index.md).3536## Detalles { #details }3738El primer `"/static"` se refiere al sub-path en el que esta "sub-aplicación" será "montada". Por lo tanto, cualquier path que comience con `"/static"` será manejado por ella.3940El `directory="static"` se refiere al nombre del directorio que contiene tus archivos estáticos.4142El `name="static"` le da un nombre que puede ser utilizado internamente por **FastAPI**.4344Todos estos parámetros pueden ser diferentes a "`static`", ajústalos según las necesidades y detalles específicos de tu propia aplicación.4546## Más info { #more-info }4748Para más detalles y opciones revisa [la documentación de Starlette sobre Archivos Estáticos](https://starlette.dev/staticfiles/).
Findings
✓ No findings reported for this file.