~/talk

Bringing Svelte to 40% of the Web: Using Wordpress to Power Svelte

Talkat Svelte Summit Fall 2021 · on Saturday, 2021-11-20· [web-platform, web-performance]
slides:none on file

Claim: WordPress powers over 40% of sites and can serve as a headless CMS that actually supports web, iOS and Android clients from one backend. The proof uses Local WP, the WPGraphQL + SvelteKit stack, an env var for the GraphQL endpoint, fetch inside SvelteKit load functions, and dynamic slug routes to render posts. The demo also mounts a persistent Buzzsprout iframe player in the app layout so audio survives navigation and verifies uninterrupted playback, showing the approach supports iOS and Android via the same GraphQL endpoint.

AI-written summary · about

  1. 0:00Project overview
  2. 3:12Setting up WordPress
  3. 4:14SvelteKit integration
  4. 5:54Fetching blog data
  5. 12:27Dynamic blog pages
  6. 18:17Multi-client capability
  7. 19:27Persistent audio player
~/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.