~/talk

Launching a Public GraphQL API and Client for Open Source Lightning Web Components

Talkat GraphQLConf 2023 · on Wednesday, 2023-09-20· at 15:40· Grand Peninsula F&G· [graphql, web-platform]
name:Ben Sklar
linkedin:benjamin-sklar
slides:none on file

Salesforce launches a public GraphQL API and an LWC client: a single endpoint that collapses multiple REST calls into one, adds mutations in Winter ’24 beta, and exposes tasks and events. Every user receives a dynamic meta schema enforcing field- and object-level security. A graphql wire adapter for Lightning Web Components handles caching and auth, powers mobile offline in Salesforce App Plus and Field Service, and supports data priming at scale (thousands of users priming hundreds of thousands of records); idempotency keys prevent duplicate writes.

AI-written summary · about

  1. 0:00Introduction and overview
  2. 1:06Why Salesforce built GraphQL
  3. 8:50GraphQL API demo
  4. 13:06Lightning Web Components client
  5. 18:07Mobile offline with GraphQL
  6. 21:38Resources and next steps
  7. 22:22Q&A session
~/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.