# Créer ma première application ## 1. Télécharger le CLI 1. Se rendre à l'adresse https://forge.cadoles.com/arcad/edge/releases 2. Télécharger la dernière version du binaire `cli` disponible dans la page. ## 2. Créer l'arborescence de son application L'arborescence d'une "Edge App" doit correspondre à une structure prédéfinie. ```bash my-app |-> manifest.yml # Le fichier "manifeste" décrivant votre application |-> public # Répertoire contenant tous les fichiers accessibles publiquement |-> server |-> main.js # Le point d'entrée pour le code "serveur" de votre application ``` ## 3. Compléter le fichier `manifest.yml` Ce fichier est le manifeste de votre application. Il permet au serveur d'identifier celle ci et de récupérer des informations la concernant. ```yaml --- # L'identifiant de votre application. Il doit être globalement unique. # Un identifiant du type nom de domaine inversé est en général conseillé (ex: tld.mycompany.myapp) id: tld.mycompany.myapp # Le titre de votre application. title: My App # Les mots-clés associés à votre applications. tags: ["chat"] # La description de votre application. # Vous pouvez utiliser la syntaxe Markdown pour la mettre en forme. description: |> A simple demo application ``` ## 4. Créer la page d'accueil Créer le fichier `my-app/public/index.html`: ```html