Sdílet prostřednictvím


Co je GraphQL pro Azure?

Objevte služby a nástroje, které potřebujete k sestavení a nasazení aplikací GraphQL v Azure. Bez ohledu na to, jestli hostujete stávající aplikace GraphQL nebo vytváříte nové koncové body GraphQL, Azure poskytuje prostředky, které to dělají beze změn kódu.

Zjistěte, jak používat GraphQL v Azure.

  • Přineste aplikace GraphQL do služeb hostování webových aplikací Azure, jako jsou Static Web Apps, App Service a Azure Functions.
  • Vytvářejte koncové body GraphQL do stávajících zdrojů dat bez přidání infrastruktury GraphQL. Integrujte mikroslužby a spojování volání stávajících zálohovaných služeb pomocí služby API Management nebo přístupu k databázi přes GraphQL pomocí Tvůrce rozhraní Data API.

Co je GraphQL?

GraphQL je dotazovací jazyk pro rozhraní API a modul runtime pro plnění těchto dotazů s existujícími daty. GraphQL poskytuje úplný a srozumitelný popis dat ve vašem rozhraní API, poskytuje klientům možnost žádat přesně o to, co potřebují, a nic dalšího, usnadňuje vývoj rozhraní API v průběhu času a umožňuje výkonné vývojářské nástroje.

Podpora jazyka GraphQL je rozsáhlá a umožňuje zvolit jazyk, který si zvolíte pro vytváření aplikací GraphQL. GraphQL je také podporován mnoha klientskými knihovnami a serverovými knihovnami.

Přenesení aplikací GraphQL do Azure

Při přenesení stávající aplikace do Azure zvažte následující služby a jejich použití:

Sestavení koncových bodů GraphQL do stávajících zdrojů dat

Při vytváření koncových bodů GraphQL do stávajících zdrojů dat zvažte následující služby a jejich použití:

  • Vlastní koncové body rozhraní API: Pomocí služby Azure API Management sestavte koncový bod GraphQL do stávajících zdrojů dat Azure.
  • Koncové body statických dat: Pomocí statických webových aplikací a data-api koncového bodu nakonfigurovaného v staticwebapp.database.config.json souboru sestavte koncový bod GraphQL dostupný z vaší statické klientské aplikace do stávajících zdrojů dat Azure.

Zdroje informací

Další informace o vytváření aplikací GraphQL v Azure: