In this chapter, we'll look at how to work with web technologies, starting from the bottom by looking at the Hyper HTTP library. We'll use a chat service's bot API to build a simple chat bot that answers to a request. Then, we get slightly more advanced and cover Rocket, a promising new web framework that uses advanced Rust features in an attempt to compete with the more dynamic language frameworks.
This chapter covers:
- Introduction to web programming in Rust
- Hyper for client - building a Telegram Bot
- Hyper for server
- Web frameworks - Rocket and others