Angel Dart Framework Tutorial Series

Let’s Build a Content Management System

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

Part 2

In this part 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

In this video 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

In this video we will add edit and delete features to our articles.

Part 5

In this video we will look at search and navigation toggling functionality.

I would really love it if you share this video on your social media channels. This will create more exposure for the frameworks available to Dart, which currently, resources like this are pretty scarce.

If you have any questions let me know in the comments below.