~/talk

Build a full-stack app with GraphQL & AWS AppSync

Talkat AWS Developer Innovation Day 2023 · on Wednesday, 2023-04-26· [graphql, typescript]
slides:none on file

Builds a fully typed app using GraphQL on AWS AppSync with Next.js, Amplify libraries and CDK, wiring AppSync resolvers directly to DynamoDB (no Lambda for CRUD), Cognito auth, S3 file uploads, Stripe via Lambda function URLs, and AppSync subscriptions for live emoji confetti. Demo creates a micro‑SaaS recipe app that reads/writes to DynamoDB (noting a 50 GB free DynamoDB tier claim), generates TypeScript typings via Amplify COGEN, bundles resolvers with esbuild, and shows the stack working end to end.

AI-written summary · about

  1. 0:00Introduction and welcome
  2. 1:06Modern full-stack development
  3. 3:15AWS services overview
  4. 5:00TypeScript and CDK benefits
  5. 6:25Cognito and Lambda triggers
  6. 8:10AppSync core features
  7. 10:39Team collaboration with AppSync
  8. 11:01Live demo introduction
  9. 13:09Microsass app walkthrough
  10. 17:24Recipe creation with S3
  11. 20:13Type safety in resolvers
  12. 21:37Q&A on AppSync and Next.js
  13. 24:02Closing and resources
~/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.