Datadog Apps
Utilisez cette skill quand un développeur construit un projet Datadog Apps avec TypeScript, React, des packages publiés, et le site Datadog de production normal. Si l'utilisateur modifie des packages de plateforme Datadog ou teste des changements de source de package, utilisez plutôt un workflow orienté platform-engineer.
Overview
Datadog Apps sont des applications web développées localement et construites avec React et TypeScript ou JavaScript. Utilisez Apps quand un projet a besoin de contrôle de source, revue de code, CI/CD, collaboration multi-ingénieur, développement local assisté par IA, UI ou logique personnalisée, ou code backend qui s'intègre avec des services au-delà du low-code App Builder. Apps partagent le modèle de permissions d'App Builder et peuvent être intégrées dans des surfaces Datadog comme les dashboards et le Internal Developer Portal.
Reference Routing
Lisez uniquement la référence nécessaire à la tâche de l'utilisateur :
| Tâche utilisateur | À lire |
|---|---|
| Créer, scaffolder, configurer les prérequis, ou exécuter localement | references/getting-started.md |
| Builder, uploader, publier, uploader sans publier, ajouter un script upload-no-publish, configurer le site Datadog, ou comprendre la sortie d'upload | references/build-upload-publish.md |
| Ajouter ou mettre à jour un déploiement GitHub Actions | references/cicd.md |
| Déclencher ou sonder Workflow Automation depuis une fonction backend | references/workflow-http-trigger.md |
| Commencer à interroger des données depuis une Datadog App | references/querying-data/getting-started.md |
| Comprendre ou configurer les connexions Action Catalog | references/querying-data/connections.md |
| Interroger les datastores Datadog Apps avec DDSQL | references/querying-data/ddsql/datastores.md |
| Mettre à niveau les dépendances Datadog Apps ou comparer avec une app fraîchement scaffoldée | references/upgrading.md |
Diagnostiquer les défaillances d'auth, upload, Node, site, fonction backend, ou les credentials de .env.local qui ne sont pas détectées |
references/troubleshooting.md |
Boundaries
- Après scaffolding ou quand vous travaillez à l'intérieur d'une app existante, lisez le fichier
AGENTS.mddu projet app avant d'apporter des changements. - Pour les détails d'implémentation des fonctions backend, fiez-vous au
AGENTS.mddu projet app généré ; cette skill ne couvre que les credentials de développement local et la résolution de problèmes. - Préservez le gestionnaire de packages existant du projet app, les scripts, le site Datadog, et les conventions du repository.
- Ne couvrez pas le développement de package/plateforme Datadog dans cette skill.
- Les conseils de migration du low-code App Builder vers Datadog Apps sont un travail futur. N'inventez pas encore de processus de migration.