Rocket is a web framework for Rust that makes it simple to write fast web applications without sacrificing flexibility or type safety . All with minimal code. - rocket.rs





Getting started:





$ curl -sSf https://static.rust-lang.org/rustup.sh | sh -s -- --channel=nightly











Setting up Project and Dependencies:





Setting up the project is easy cas you can go ahead and execute







cargo new hello-rocket --bin





For setting up the dependencies you need to update the Cargo.toml file.



Once the execution is completes , you will have a binary application created with a Cargo.toml file and src dir with main.rs inside it.For setting up the dependencies you need to update the Cargo.toml file.





Compile and Deploy on Local Host:

cargo run















Deployment is easy , all you need to do is to execute

Outcome:









Localhost will have the data which in this case the str which I passed.

This post is a very small example of how you can start creating small web apps with Rocket which extensively uses Rust under the hood. This post will just give an idea about how to get started if you are totally new to rust.Start by installing rust nightly on your system or virtual box:Now,it's time to update the source main.rs file with some values to show up when we run the up. In my case , I have given a static str.