Technical requirements
Besides the usual requirements of a Rust compiler, a text editor, and an HTTP client, starting from this chapter, we're going to work with a database. The database we're going to use throughout this book is PostgreSQL, and you can download it from https://www.postgresql.org/, install it from your operating system package manager, or use a third-party server such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).
We're going to see how to connect to other Relational Database Management Systems (RDBMSs) such as SQLite, MySQL, or Microsoft SQL Server, and you can adjust the lesson code to make the type suitable to those RDBMSs, but it's easier to follow using PostgreSQL.
You can find the source code for this chapter at https://github.com/PacktPublishing/Rust-Web-Development-with-Rocket/tree/main/Chapter04.