Aspire pour JavaScript et TypeScript : améliorations et nouveautés

Par:
francoistonic

mar, 13/01/2026 - 09:14

Aspire 13 c'est aussi pour les développeurs JavaScript et TypeScript, en plus de .Net. Au passage, Aspire.Hosting.NodeJs devient Aspire.Hosting.JavaScript pour une meilleure visibilité auprès des développeurs. Il permet de développer, de deboguer et de déployer des apps JS. Aspire 13 propose différents modes de déploiement selon le contexte de l'app. 

Par exemple, il est possible d'utiliser un script npm. Par défaut, il est en dev puis en build pour le déploiement effectif : 

var builder = DistributedApplication.CreateBuilder(args);
var frontend = builder.AddJavaScriptApp("frontend", "../frontend");
builder.Build().Run();

Vous pouvez aussi utiliser un package.json. 

Vous avez juste besoin d'exécuter un node server.js, sans scripts npm ni étape de build ? Aspire 13 le permet avec AddNodeApp(). Et les dépendances Node sont gérées. Aspire 13 supporte aussi les applications Vite (AddViteApp).

Tous les détails d'Aspire pour les développeurs JS : https://devblogs.microsoft.com/aspire/aspire-for-javascript-developers/