~/talk

Next-gen CMS and GraphQL API with KeystoneJS and Prisma

Talkat Prisma Day 2021 · 2021-06-29..06-30· [databases]
slides:none on file

KeystoneJS 6 builds a self-hosted next‑gen CMS on top of Prisma and emits a committed Prisma schema plus a generated GraphQL API and an editable Admin UI. It provides session management and ready mutations for sign‑in, sign‑out and magic links, TypeScript list schemas that become database models, programmable access control functions, and hooks to extend the API with Prisma client logic. The demo shows an end‑to‑end dev workflow where the system scaffolds code, runs, and manages content without locking into a hosted service.

AI-written summary · about

  1. 0:00Intro
  2. 0:23What is a CMS
  3. 2:17Content vs Data
  4. 4:00Configurable vs Programming
  5. 8:00Replace with Keystone
~/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.