¿Qué se guarda en la carpeta .astro?
Es una carpeta oculta generada automáticamente por Astro. Almacena archivos temporales de compilación, caché interna y la información de tipos TypeScript creados dinámicamente para un proyecto (como los tipos automáticos de las content collections).
¿Se sube al hosting o producción?
✋ NO.
No se debe subir al servidor/hosting, ni incluirse en el repositorio de Git (debe estar en el archivo .gitignore). Se genera sola de manera local o en la máquina del servidor cuando se ejecutan los comandos de compilación (npm run dev) o desarrollo (npm run build).
Consideraciones adicionales
En sistemas operativos basados en Unix (como Linux y macOS), cualquier archivo o carpeta con un nombre que empiece con un punto (.) se considera automáticamente un elemento oculto (dotfile / dotfolder).
¿Para qué se usan en proyectos como Astro?
Se utilizan por convención para guardar archivos de configuración, caché o metadatos de herramientas que no son parte del contenido visible de una aplicación, sino del sistema o del editor. Dado que están ocultas por defecto, es posible que a veces no las veas en el explorador de archivos del sistema.
Otras carpetas o archivos ocultos en un proyecto de Astro
.vscode: Configuración interna de Visual Studio Code..env: Variables de entorno..gitignoreArchivos que deben ser ignorados por Git.