February 2021
Intermediate to advanced
394 pages
7h 20m
English
Our to-do application written in Rust technically works. However, there are some improvements that we need to make. In this chapter, we will apply these improvements as we explore the concepts of RESTful API design.
In this chapter, we finally reject unauthorized users before the request hits the view by assessing the layers of our system and refactoring it to handle before and after request data. We then use this authentication to enable individual users to have their own list of to-do items. Finally, we log our requests so that we can troubleshoot our application and get a deeper look into how our application runs, caching data in the frontend to reduce API calls. We also explore nice-to-have concepts such ...
Read now
Unlock full access