In this video series we will look at the Angel Framework for backend Dart development, written by Tobe Osakwe, a CS student. Angel comes batteries-included with dozens of plugins, enabling a “plug-and-play” approach to developing production quality applications. We will build a CMS for managing blog articles with validation and search functionality.
Part 1
We will bootstrap an Angel project, define our routes and configure our Angel server. We will build the html templates for our Articles screen.
Part 2
We will learn about services and model classes, utilising code generation tooling to generate classes that serialize our data for persistence layer. We will create a MongoService responsible for facilitating communication with our MongoDb database.
Part 3
We will learn how to preview articles saved to the database, as well as implement validation of our input with error handling to ensure that we aren’t submitting invalid data.
Part 4
We will add edit and delete features to our articles.
Part 5
We will look at search and navigation toggling.
Thanks for watching!