Deno (/ˈdiːnoʊ/, prononcé dee-no
) est un environnement d'exécution JavaScript, TypeScript et WebAssembly avec des valeurs par défaut sécurisées et une excellente expérience de développement. Il est construit sur V8, Rust et Tokio.
Apprenez-en plus sur le runtime Deno dans la documentation.
Installez le runtime Deno sur votre système à l'aide de l'une des commandes ci-dessous. Notez qu'il existe plusieurs façons d'installer Deno - une liste complète des options d'installation peut être trouvée ici.
Shell (Mac, Linux) :
curl -fsSL https://deno.land/install.sh | merde
PowerShell (Windows) :
irm https://deno.land/install.ps1 | iex
Homebrew (Mac):
Brew installer Deno
Chocolaté (Windows) :
choco installer deno
WinGet (Windows) :
Winget install --id = DenoLand.Deno
Des instructions complètes pour construire Deno à partir des sources peuvent être trouvées dans le manuel ici.
Deno peut être utilisé pour de nombreuses applications différentes, mais est le plus souvent utilisé pour créer des serveurs Web. Créez un fichier appelé server.ts
et incluez le code TypeScript suivant :
Deno.serve((_req: Request) => { return new Response("Bonjour tout le monde !");});
Exécutez votre serveur avec la commande suivante :
deno run --allow-net server.ts
Cela devrait démarrer un serveur Web local sur http://localhost:8000.
Apprenez-en davantage sur l'écriture et l'exécution de programmes Deno dans la documentation.
Deno Docs : guides officiels et documents de référence pour le runtime Deno, Deno Deploy et au-delà.
Deno Standard Library : utilitaires communs officiellement pris en charge pour les programmes Deno.
deno.land/x : registre des modules Deno tiers.
Blog des développeurs : mises à jour de produits, didacticiels et bien plus encore de l'équipe Deno.
Nous apprécions votre aide ! Pour contribuer, veuillez lire nos instructions de contribution.