Abstract
There is no denying that the web is one of the most popular platforms on Earth now. There are over 1.7 billion websites on the World Wide Web. And if you look at job boards for developers, web developers take up a large proportion of it. There are already many established programming languages for building the backend: Java, PHP, Python, Ruby, Node.js, and Go, just to name a few. But Rust fits perfectly into the web domain because of a few reasons:
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
Quoting the official tagline: “Serde is a framework for serializing and deserializing Rust data structures efficiently and generically.”
- 6.
- 7.
- 8.
- 9.
The psql version you get from apt-get might not match your PostgreSQL server version. For most of the operations we are doing in this book, the version mismatch won’t cause any problem. But if you are experiencing issues, try installing the psql client with the matching version from https://www.postgresql.org/download/.
- 10.
The username postgres is the default created by the postgres:12.3-alphine image.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 28.
- 29.
- 30.
- 31.
- 32.
- 33.
- 34.
- 35.
- 36.
- 37.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2021 Shing Lyu
About this chapter
Cite this chapter
Lyu, S. (2021). Developing Websites. In: Practical Rust Web Projects. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-6589-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-6589-5_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-6588-8
Online ISBN: 978-1-4842-6589-5
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books