diff --git a/src/frontend/src/content/docs/app-host/container-files.mdx b/src/frontend/src/content/docs/app-host/container-files.mdx
index 01f5fb8a9..18d683eaa 100644
--- a/src/frontend/src/content/docs/app-host/container-files.mdx
+++ b/src/frontend/src/content/docs/app-host/container-files.mdx
@@ -364,7 +364,7 @@ await builder.build().run();
In this example:
1. The `frontend` resource builds inside its container, producing compiled JavaScript, CSS, and HTML.
-2. During publish, Aspire copies those files from the frontend container into the `api` container at `./wwwroot`.
+2. During publish, Aspire copies those files from the `frontend` container into the `api` container at `./wwwroot`.
3. The resulting `api` container includes both the API code and the frontend static assets, ready to serve the full application.
### Serve a frontend from YARP
diff --git a/src/frontend/src/content/docs/app-host/migrate-from-docker-compose.mdx b/src/frontend/src/content/docs/app-host/migrate-from-docker-compose.mdx
index 56ebc03d3..7f802b024 100644
--- a/src/frontend/src/content/docs/app-host/migrate-from-docker-compose.mdx
+++ b/src/frontend/src/content/docs/app-host/migrate-from-docker-compose.mdx
@@ -43,7 +43,7 @@ This section demonstrates practical migration scenarios you'll likely encounter
### Multi-service web application
-This example shows a typical three-tier application with frontend, API, and database.
+This example shows a typical three-tier application with a frontend, API, and database.
**Docker Compose example:**
diff --git a/src/frontend/src/content/docs/architecture/overview.mdx b/src/frontend/src/content/docs/architecture/overview.mdx
index c3877acf6..45fe84e4b 100644
--- a/src/frontend/src/content/docs/architecture/overview.mdx
+++ b/src/frontend/src/content/docs/architecture/overview.mdx
@@ -43,14 +43,14 @@ Why is modality important when it comes to the AppHost's execution context? This
- Database: PostgreSQL
- Cache: Redis
- AI service: Ollama or OpenAI
-- Back end: ASP.NET Core minimal API
-- Front end: React app
+- Backend: ASP.NET Core minimal API
+- Frontend: React app
Depending on the mode, the AppHost might treat these resources differently. For example, in run mode, the AppHost might use a local PostgreSQL database and Redis cache—using containers, while in publish mode, it might generate deployment artifacts for Azure PostgreSQL and Redis Cache.
#### Run mode
-The default mode is run mode, which is ideal for local development and testing. In this mode, the Aspire AppHost orchestrates your application model, including processes, containers, and cloud emulators, to facilitate fast and iterative development. Resources behave like real runtime entities with lifecycles that mirror production. With a simple F5, the AppHost launches everything in your app model—storage, databases, caches, messaging, jobs, APIs, front ends—all fully configured and ready to debug locally. Let's considering the app model from the previous section—where AppHost would orchestrate the following resources locally:
+The default mode is run mode, which is ideal for local development and testing. In this mode, the Aspire AppHost orchestrates your application model, including processes, containers, and cloud emulators, to facilitate fast and iterative development. Resources behave like real runtime entities with lifecycles that mirror production. With a simple F5, the AppHost launches everything in your app model—storage, databases, caches, messaging, jobs, APIs, frontends—all fully configured and ready to debug locally. Let's considering the app model from the previous section—where AppHost would orchestrate the following resources locally:
import ThemeImage from '@components/ThemeImage.astro';
diff --git a/src/frontend/src/content/docs/community/contributor-guide.mdx b/src/frontend/src/content/docs/community/contributor-guide.mdx
index 24cebd200..2cf1a660a 100644
--- a/src/frontend/src/content/docs/community/contributor-guide.mdx
+++ b/src/frontend/src/content/docs/community/contributor-guide.mdx
@@ -112,7 +112,7 @@ Before you begin, ensure you have the following installed:
pnpm dev
```
- This starts the Vite development server for the front end and provide hot-reload capabilities.
+ This starts the Vite development server for the frontend and provide hot-reload capabilities.
1. View the site locally
diff --git a/src/frontend/src/content/docs/community/thanks.mdx b/src/frontend/src/content/docs/community/thanks.mdx
index a04f847b1..d663c2560 100644
--- a/src/frontend/src/content/docs/community/thanks.mdx
+++ b/src/frontend/src/content/docs/community/thanks.mdx
@@ -880,7 +880,7 @@ Aspire speaks many languages — thanks to these communities.
- The JavaScript runtime that enables Aspire to orchestrate front-end and
+ The JavaScript runtime that enables Aspire to orchestrate frontend and
full-stack JS apps.
@@ -1016,7 +1016,7 @@ Aspire speaks many languages — thanks to these communities.
The typed superset of JavaScript that powers Aspire's TypeScript AppHost
- and front-end tooling.
+ and frontend tooling.
Orkestrasi front end, API, container, dan database dengan mudah—tanpa menulis ulang, tanpa batasan. Perluas Aspire untuk mendukung proyek apa pun.
+ tagline: Stack Anda, disederhanakan.
Orkestrasi frontend, API, container, dan database dengan mudah—tanpa menulis ulang, tanpa batasan. Perluas Aspire untuk mendukung proyek apa pun.
image:
alt: Logo Aspire
file: ../../../assets/aspire-hero.png
@@ -58,7 +58,7 @@ import {
icon="puzzle"
link="#jelajahi-integrasi"
>
- Orkestrasi front end, API, container, dan database tanpa penulisan ulang.
+ Orkestrasi frontend, API, container, dan database tanpa penulisan ulang.
Perluas Aspire agar pas dengan stack Anda—deploy di mana saja.
Aspire 13.2 is here! Get the latest release that brings TypeScript AppHost authoring, an agent-native CLI, and so much more. — Get Aspire 13.2
hero:
- tagline: Your stack, streamlined.
Orchestrate front ends, APIs, containers, and databases effortlessly—no rewrites, no limits. Extend Aspire to power any project. Free, open-source, and agent ready.
+ tagline: Your stack, streamlined.
Orchestrate frontends, APIs, containers, and databases effortlessly—no rewrites, no limits. Extend Aspire to power any project. Free, open-source, and agent ready.
image:
alt: Aspire logo
file: ../../assets/aspire-hero.png
@@ -56,7 +56,7 @@ import {
icon="puzzle"
link="#explore-integrations"
>
- Orchestrate front ends, APIs, containers, and databases with zero rewrites.
+ Orchestrate frontends, APIs, containers, and databases with zero rewrites.
Extend Aspire to fit your stack—deploy anywhere.
🚀 Aspire 13.2 è disponibile! — Scopri le novità di Aspire 13.2.
hero:
- tagline: Il tuo stack, semplificato.
Orchestra front end, API, container e database senza sforzo—senza riscritture, senza limiti. Estendi Aspire per potenziare qualsiasi progetto.
+ tagline: Il tuo stack, semplificato.
Orchestra frontend, API, container e database senza sforzo—senza riscritture, senza limiti. Estendi Aspire per potenziare qualsiasi progetto.
image:
alt: Logo Aspire
file: ../../../assets/aspire-hero.png
@@ -57,7 +57,7 @@ import {
icon="puzzle"
link="#esplora-le-integrazioni"
>
- Orchestra front end, API, container e database senza riscritture. Estendi
+ Orchestra frontend, API, container e database senza riscritture. Estendi
Aspire per adattarlo al tuo stack—distribuisci ovunque.
L:db
frontend:R --> L:api
@@ -58,7 +58,7 @@ architecture-beta
service db(logos:postgresql)[PostgreSQL]
service api(logos:python)[API service]
- service frontend(logos:react)[React front end]
+ service frontend(logos:react)[React frontend]
api:R --> L:db
frontend:R --> L:api
@@ -80,7 +80,7 @@ architecture-beta
service db(logos:postgresql)[PostgreSQL]
service api(logos:nodejs-icon)[API service]
- service frontend(logos:react)[React front end]
+ service frontend(logos:react)[React frontend]
api:R --> L:db
frontend:R --> L:api
@@ -100,7 +100,7 @@ architecture-beta
service db(logos:postgresql)[PostgreSQL]
service api(logos:go)[API service]
- service frontend(logos:react)[React front end]
+ service frontend(logos:react)[React frontend]
api:R --> L:db
frontend:R --> L:api
@@ -120,7 +120,7 @@ architecture-beta
service db(logos:postgresql)[PostgreSQL]
service api(logos:java)[API service]
- service frontend(logos:react)[React front end]
+ service frontend(logos:react)[React frontend]
api:R --> L:db
frontend:R --> L:api
@@ -572,7 +572,7 @@ architecture-beta
service epr(iconoir:server-connection)[Endpoint Reference]
service api(logos:dotnet)[api]
service ctr(iconoir:server-connection)[Connection String Reference]
- service frontend(logos:react)[front end]
+ service frontend(logos:react)[frontend]
db:L <-- R:ctr
ctr:L <-- R:api
@@ -592,7 +592,7 @@ architecture-beta
service epr(iconoir:server-connection)[Endpoint Reference]
service api(logos:python)[api]
service ctr(iconoir:server-connection)[Connection String Reference]
- service frontend(logos:react)[front end]
+ service frontend(logos:react)[frontend]
db:L <-- R:ctr
ctr:L <-- R:api
@@ -612,7 +612,7 @@ architecture-beta
service epr(iconoir:server-connection)[Endpoint Reference]
service api(logos:nodejs-icon)[api]
service ctr(iconoir:server-connection)[Connection String Reference]
- service frontend(logos:react)[front end]
+ service frontend(logos:react)[frontend]
db:L <-- R:ctr
ctr:L <-- R:api
@@ -632,7 +632,7 @@ architecture-beta
service epr(iconoir:server-connection)[Endpoint Reference]
service api(logos:go)[api]
service ctr(iconoir:server-connection)[Connection String Reference]
- service frontend(logos:react)[front end]
+ service frontend(logos:react)[frontend]
db:L <-- R:ctr
ctr:L <-- R:api
@@ -652,7 +652,7 @@ architecture-beta
service epr(iconoir:server-connection)[Endpoint Reference]
service api(logos:java)[api]
service ctr(iconoir:server-connection)[Connection String Reference]
- service frontend(logos:react)[front end]
+ service frontend(logos:react)[frontend]
db:L <-- R:ctr
ctr:L <-- R:api
diff --git a/src/frontend/src/content/docs/ja/get-started/deploy-first-app.mdx b/src/frontend/src/content/docs/ja/get-started/deploy-first-app.mdx
index 471529bc1..d3b28bf09 100644
--- a/src/frontend/src/content/docs/ja/get-started/deploy-first-app.mdx
+++ b/src/frontend/src/content/docs/ja/get-started/deploy-first-app.mdx
@@ -45,11 +45,11 @@ import dockerIcon from '@assets/icons/docker.svg';
```mermaid
architecture-beta
group api-docker(logos:docker-icon)[API container]
- group f-docker(logos:docker-icon)[Front end container]
+ group f-docker(logos:docker-icon)[Frontend container]
service api(logos:dotnet)[API service] in api-docker
service http(iconoir:server-connection)[https]
- service frontend(aspire:blazor)[Blazor front end] in f-docker
+ service frontend(aspire:blazor)[Blazor frontend] in f-docker
frontend:L --> R:http
http:L --> R:api
@@ -65,7 +65,7 @@ architecture-beta
service api(logos:fastapi)[API service] in docker
service http(iconoir:server-connection)[https] in docker
- service frontend(logos:react)[React front end] in docker
+ service frontend(logos:react)[React frontend] in docker
frontend:L --> R:http
http:L --> R:api
diff --git a/src/frontend/src/content/docs/ja/get-started/first-app.mdx b/src/frontend/src/content/docs/ja/get-started/first-app.mdx
index 8f544fba0..4ef7efaa9 100644
--- a/src/frontend/src/content/docs/ja/get-started/first-app.mdx
+++ b/src/frontend/src/content/docs/ja/get-started/first-app.mdx
@@ -42,7 +42,7 @@ import fastApiIcon from "@assets/icons/fastapi-icon.svg";
architecture-beta
service api(logos:dotnet)[API service]
- service frontend(aspire:blazor)[Blazor front end]
+ service frontend(aspire:blazor)[Blazor frontend]
frontend:L --> R:api
```
@@ -61,7 +61,7 @@ architecture-beta
```mermaid
architecture-beta
service api(logos:fastapi)[API service]
- service frontend(logos:react)[React front end]
+ service frontend(logos:react)[React frontend]
frontend:L --> R:api
```
@@ -142,7 +142,7 @@ architecture-beta
- AspireApp.ServiceDefaults
- Extensions.cs
- AspireApp.ServiceDefaults.csproj
- - AspireApp.Web ASP.NET Core Blazor front end
+ - AspireApp.Web ASP.NET Core Blazor frontend
- Properties/
- wwwroot/
- appsettings.Development.json
@@ -161,7 +161,7 @@ architecture-beta
- main.py
- pyproject.toml
- telemetry.py
- - frontend/ Vite + React web front end
+ - frontend/ Vite + React web frontend
- .dockerignore
- public/
- Aspire.png
diff --git a/src/frontend/src/content/docs/ja/testing/overview.mdx b/src/frontend/src/content/docs/ja/testing/overview.mdx
index 0c79341f4..5dbb91bc8 100644
--- a/src/frontend/src/content/docs/ja/testing/overview.mdx
+++ b/src/frontend/src/content/docs/ja/testing/overview.mdx
@@ -23,19 +23,19 @@ Aspire のテスト機能は、分散アプリケーション全体を対象と
1. The **テストプロジェクト** が AppHost を起動する
1. The **AppHost** プロセスが起動する
-1. The **AppHost** が `Database`、`API`、`Front end` アプリケーションを実行する
-1. The **テストプロジェクト** が `Front end` アプリケーションに HTTP リクエストを送信する
+1. The **AppHost** が `Database`、`API`、`Frontend` アプリケーションを実行する
+1. The **テストプロジェクト** が `Frontend` アプリケーションに HTTP リクエストを送信する
-テストプロジェクトは AppHost を起動し、AppHost は種類に関係なく、依存するすべてのアプリリソースをオーケストレーションします。テストプロジェクトは `Front end` アプリに HTTP リクエストを送信でき、この `Front end` アプリは `API` アプリに依存し、さらに `API` アプリは `Database` に依存しています。リクエストが成功することで、`Front end` アプリが `API` アプリと通信でき、かつ `API` アプリが `Database` から正常にデータを取得できることが確認されます。
+テストプロジェクトは AppHost を起動し、AppHost は種類に関係なく、依存するすべてのアプリリソースをオーケストレーションします。テストプロジェクトは `Frontend` アプリに HTTP リクエストを送信でき、この `Frontend` アプリは `API` アプリに依存し、さらに `API` アプリは `Database` に依存しています。リクエストが成功することで、`Frontend` アプリが `API` アプリと通信でき、かつ `API` アプリが `Database` から正常にデータを取得できることが確認されます。