From 1d02512ce3c5d2ab0cb59ccda44725e7fc3076c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Ram=C3=ADrez?= Date: Wed, 15 Jul 2026 10:09:33 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=8C=90=20Update=20translations=20for=20pt?= =?UTF-8?q?=20(update-outdated)=20(#16000)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: github-actions[bot] --- docs/pt/docs/tutorial/frontend.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/docs/pt/docs/tutorial/frontend.md b/docs/pt/docs/tutorial/frontend.md index 872c32e9e..f0d08ce98 100644 --- a/docs/pt/docs/tutorial/frontend.md +++ b/docs/pt/docs/tutorial/frontend.md @@ -1,6 +1,6 @@ # Frontend { #frontend } -Você pode servir aplicações frontend estáticas com `app.frontend()` ou `router.frontend()`. +Você pode servir aplicações frontend estáticas com `app.frontend()` (ou `router.frontend()`). Isso é útil para ferramentas de frontend que geram arquivos estáticos, como React com Vite, TanStack Router, Astro, Vue, Svelte, Angular, Solid e outras. @@ -126,6 +126,12 @@ Neste exemplo, os paths de frontend são servidos em `/app`. Quaisquer *operações de rota* regulares na aplicação ainda terão precedência, inclusive em outros routers. +## Dependências e Middleware { #dependencies-and-middleware } + +Responses de frontend são executadas dentro da aplicação **FastAPI** normal, então middlewares HTTP se aplicam a elas. + +Dependências da aplicação, de um `APIRouter` e de `include_router()` também se aplicam a responses de frontend. Isso pode ser útil para proteger um frontend com autenticação por cookie ou similar. + ## Apenas Saída de Build Estático { #static-build-output-only } `app.frontend()` serve arquivos já gerados pelo build do seu frontend.