Futures are a game changer in Vapor 3, elevating Vapor to being one of the fastest web frameworks available. Learn about why we're using them, how to return them in route handlers, as well as how to better structure our code to work with them in this in-depth article.

Parent-Child relations are one of the basic building blocks for building any web application, and are useful for when one of your model owns multiple objects in another model. In this tutorial, we'll model a forum website: A user object has many posts, but each post belongs to only 1 user.