9. Building More Features
Learning Objectives
By the end of this chapter, you will be able to:
- Use caching to improve API performance and efficiently get the latest information
- Add the cache function to the Smilecook application using the Flask-Caching package
- Implement rate-limiting functionality to an API
- Use IP address to perform rate limiting
In this chapter, we will cover caching to improve performance and get accustomed to using the rate-limiting function.