2020-08-26
2767
#rust
Ebenezer Don
23827
Aug 26, 2020 ⋅ 9 min read

Building web apps with Rust using the Rocket framework

Ebenezer Don Full-stack software engineer with a passion for building meaningful products that ease the lives of users.

Recent posts:

Fix over-caching with dynamic IO caching in Next.js 15

Next.js 15 caching overhaul: Fix overcaching with Dynamic IO and the use cache directive.

David Omotayo
Aug 6, 2025 ⋅ 10 min read
LLMs are facing a QA crisis here’s how we could solve it

LLMs are facing a QA crisis: Here’s how we could solve it

LLM QA isn’t just a tooling gap — it’s a fundamental shift in how we think about software reliability.

Rosario De Chiara
Aug 4, 2025 ⋅ 7 min read

Windsurf vs. Cursor: When to choose the challenger

Windsurf AI brings agentic coding and terminal control right into your IDE. We compare it to Cursor, explore its features, and build a real frontend project.

Chizaram Ken
Jul 31, 2025 ⋅ 9 min read

The CSS if() function: Conditional styling will never be the same

The CSS Working Group has approved the if() function for development, a feature that promises to bring true conditional styling directly to our stylesheets.

Ikeh Akinyemi
Jul 30, 2025 ⋅ 12 min read
View all posts

7 Replies to "Building web apps with Rust using the Rocket framework"

  1. Hi, it’s a great post!!!
    Just a little typo after defining POST API.

    It should be
    “`rust
    rocket::ignite()
    .mount(“/api”, routes![hello, new_book])
    .launch();
    “`

  2. Thanks for this post! Being totally new to rust, also to command line stuff etc; how would I test the post to /book? I tried some things in the address bar, as well as some curl commands but can’t seem to understand.. Thanks!

  3. just in the begginning I see a flaw in your code: the json response is invalid since it can’t understand single quotes, so you should change it all in the response…
    it goes a little like this:
    Json(“{
    \”status\”: \”success\”,
    \”message\”: \”Hello API!\”
    }”)

Leave a Reply