Summary
Now that we went through two different examples of different types of Flask extensions, you should have a very clear understanding of how most of the Flask extensions that we used work. Using the knowledge that you have now, you should be able to add any extra functionality to Flask that you need for your specific application.
In the next chapter, we are going to look at how to add testing to our application to take out the guesswork of whether changes we made to the code have broken any of the functionality of our application.