From 56a826637403e490c7d522e1c5514f1c220ddd58 Mon Sep 17 00:00:00 2001 From: Sebastien Ros Date: Wed, 11 Feb 2026 17:42:24 -0800 Subject: [PATCH] Update polyglot article for TypeScript-only coverage Addresses #397: - Use aspire new -l typescript --name my-apphost as primary command - Keep aspire init as a tip for existing directories - Replace Redis-only example with Redis + Azure Storage integrations - Add section showing how to add a JavaScript application - Use $HOME for PowerShell log paths - Remove all non-TypeScript languages (Python, Go, Rust, Java) - Simplify mermaid diagram to TypeScript only - Consolidate prerequisites into single table --- .../docs/app-host/polyglot-apphost.mdx | 654 ++---------------- 1 file changed, 66 insertions(+), 588 deletions(-) diff --git a/src/frontend/src/content/docs/app-host/polyglot-apphost.mdx b/src/frontend/src/content/docs/app-host/polyglot-apphost.mdx index 9a705e41..6b73a31c 100644 --- a/src/frontend/src/content/docs/app-host/polyglot-apphost.mdx +++ b/src/frontend/src/content/docs/app-host/polyglot-apphost.mdx @@ -1,6 +1,6 @@ --- title: Polyglot AppHost -description: Learn how to write Aspire AppHosts in TypeScript, Python, Go, Rust, and Java to orchestrate your cloud-native applications. +description: Learn how to write Aspire AppHosts in TypeScript to orchestrate your cloud-native applications. lastUpdated: true tableOfContents: true --- @@ -16,8 +16,6 @@ import { } from '@astrojs/starlight/components'; import LearnMore from '@components/LearnMore.astro'; import OsAwareTabs from '@components/OsAwareTabs.astro'; -import PivotSelector from '@components/PivotSelector.astro'; -import Pivot from '@components/Pivot.astro'; -Aspire's polyglot support allows you to write AppHosts in languages other than C#. This enables teams to use their preferred programming language while still benefiting from Aspire's orchestration capabilities, including access to 40+ hosting integrations (Redis, PostgreSQL, Azure services, and more). +Aspire's polyglot support allows you to write AppHosts in TypeScript instead of C#. This enables teams to use TypeScript while still benefiting from Aspire's orchestration capabilities, including access to 40+ hosting integrations (Redis, PostgreSQL, Azure services, and more).