-
Book Overview & Buying
-
Table Of Contents
Full-Stack Web Development with TypeScript 5
By :
In the previous chapter, we focused on validation and testing, which significantly improved the reliability of our server. With this, we have almost finished the development of our REST API, and we can now focus on the more advanced aspects such as security, request throttling, caching, and logging techniques. First, we will address potential security issues that our backend doesn’t protect us from yet, and we will also add a layer of protection against DoS attacks with request throttling. Then, we will focus on how to cache the response we produce and configure and use logging in our application. With this in place, we will make sure that our application is secure, quick, and easy to debug.
In this chapter, we are going to cover the following topics:
We will begin with the security aspects...