Summary

Well done! If you have made it this far. By now, you should have a good understanding of how to persist data in Vapor applications. You should now know what Providers are and how they work because you just made one. Also, you should know how to use a provider and be familiar with the steps we need to take when adding any kind of Provider. You should also know how Fluent works and how Vapor uses Fluent's awesome APIs to make it easy to write code to create, read, update, and delete (CRUD) items from the database. You should have an understanding of databases and MongoDB and how to get started with it, and also how to log in to the database to query and modify data directly in the database.

In the next chapter, we will go over controllers ...

Get Hands-On Full-Stack Development with Swift now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.