~/talk

Development with Full Stack Dart and AWS

Talkat Fluttercon USA 2024 · 2024-09-19..09-20· [flutter, cloud-infrastructure]
links:none on file
slides:none on file

A backend built with Dart Frog talks to AWS via AWS Amplify using TypeScript CDK config that generates CloudFormation and a Dart GraphQL client; Cognito for auth, DynamoDB for data, and AppRunner + ECR for container hosting are used, wired by a GitHub Actions pipeline. Generated models keep front end and backend in sync so API contract changes fail at compile time, caching (Hive) reduces Dynamo hits, and the demo favorites flow works end to end.

AI-written summary · about

  1. 0:00Full stack Dart and AWS intro
  2. 2:52What is Dart Frog
  3. 5:44Where Dart Frog is used today
  4. 8:34Dart Frog with AWS Amplify
  5. 17:25AWS Amplify setup
  6. 23:50Generating Dart models
  7. 27:24Amplify backend integration
  8. 31:28Data modeling and caching
  9. 36:39Backend responsibilities
  10. 38:04Deploying Dart Frog apps
  11. 41:41Live Fluttercon demo
  12. 42:46Team changes with Dart backend
  13. 44:07Conclusion and key takeaways
~/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.