Development with Full Stack Dart and AWS
summary
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
chapters (13)
- 0:00Full stack Dart and AWS intro
- 2:52What is Dart Frog
- 5:44Where Dart Frog is used today
- 8:34Dart Frog with AWS Amplify
- 17:25AWS Amplify setup
- 23:50Generating Dart models
- 27:24Amplify backend integration
- 31:28Data modeling and caching
- 36:39Backend responsibilities
- 38:04Deploying Dart Frog apps
- 41:41Live Fluttercon demo
- 42:46Team changes with Dart backend
- 44:07Conclusion and key takeaways
related talks
32mFrom Flutter to Full-Stack
45mBuilding Products Full-Stack with Dart and Flutter
03mInterview with Salih and Abdallah
23mGoing from 0 to Shipped with AWS Amplify
32mCloud, Dart, and full-stack Flutter
16mBuilding Your Web Application
29mCreating a cloud native serverless web app – An AWS project reference
16mBuilding Your Mobile App
