Cada componente de una aplicación Atlas App Services está completamente definido y configurado mediante configuración JSON estructurada y archivos de código fuente JavaScript.
.jsonLos archivos definen y configuran componentes específicos de tu aplicación. Cada archivo de configuración JSON se ajusta a un esquema específico para el tipo de componente que configura..jsLos archivos definen la lógica de la aplicación sin servidor que se utiliza en funciones, activadores, puntos finales HTTPS y solucionadores personalizados.
Importante
Nombres de archivos reservados
Puedes incluir archivos con nombres arbitrarios en la configuración de tu aplicación de dominio, con algunas excepciones. Los siguientes nombres de archivo se utilizan para definir y configurar componentes en tu aplicación: stitch.json, config.json, root_config.json y app_config.json. Los archivos con estos nombres deben cumplir un esquema específico para su tipo de componente. Si se usan estos nombres de archivo cuando el contenido no cumple con dicho esquema, se genera un error al importar la aplicación mediante la CLI.
Consulte esta sección para obtener información de referencia sobre la configuración de estos archivos.
Trabajará directamente con archivos de configuración si prefiere desarrollar e implementar localmente en lugar de hacerlo a través de la interfaz de usuario de App Services.
Un directorio completo de archivos de configuración tiene los siguientes archivos y directorios de nivel raíz:
app/ ├── root_config.json ├── auth/ ├── data_sources/ ├── environments/ ├── functions/ ├── graphql/ ├── hosting/ ├── https_endpoints/ ├── log_forwarders/ ├── sync/ ├── triggers/ └── values/
Para obtener descripciones detalladas y ejemplos de los archivos de configuración y código fuente de cada tipo de componente, consulte la página del tipo en esta sección: