In this chapter, we'll learn about creating session state using Express and the Redis data store. Redis is one of the most popular in-memory data stores. It is used by companies such as Twitter, GitHub, Stack Overflow, Instagram, and Airbnb. We'll use Express and Redis to create our session state, which will be the basis for our application's authentication capabilities.
In this chapter, we're going to cover the following main topics: