~/talk

GraphQL: New services and tools for building API-driven apps

Talkat Microsoft Build 2023 · 2023-05-23..05-25· [api-design, web-platform]
links:none on file
slides:none on file

Azure shows three practical ways to run GraphQL: synthetic GraphQL (API Management turns existing REST/SOAP into a GraphQL facade, adds subscriptions, per-field auth and introspection toggles), Data API Builder (MIT open‑source tool that reads a database schema plus one config file, makes CRUD GraphQL/REST endpoints without changing the DB, supports row‑level security but only one database at a time), and self‑hosting with API Management and Front Door. Demo proves synthetic caching collapses roughly 150+ REST calls into a fast GraphQL response and Static Web Apps + SWA CLI + DB connections auto‑generates GraphQL endpoints and CI/CD via GitHub.

AI-written summary · about

  1. 0:00GraphQL on Azure intro
  2. 1:14What GraphQL is
  3. 5:53Hosting GraphQL on Azure
  4. 9:52Synthetic GraphQL with APIM
  5. 11:47Demo: synthetic GraphQL setup
  6. 15:44Introducing Data API Builder
  7. 18:14Demo: Data API Builder config
  8. 23:09GraphQL in Static Web Apps
  9. 28:09Authorization in Static Web Apps
  10. 30:57Choosing GraphQL approach
  11. 35:37Further learning & closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.