CommunityNews

CommunityNews

Rocket: A Web Framework for Rust

Rocket is a web framework written in Rust. It provides a concise API and is opinionated and feature-rich beyond what you would typically find in a micro-framework.

The project was started by Sergio Benitez in 2016. Sergio used to work at Google and Apple where he worked on Gmail and macOS respectively. In 2014, he helped reduce the system boot-up time of Space X’s Rockets while working on their flight software. Sergio still actively maintains Rocket to this day with rarely a business day passing without a few commits being made to its repository on GitHub.

Read in full here:

This thread was posted by one of our members via one of our news source trackers.

Most Liked

KnowledgeIsPower

KnowledgeIsPower

Good news.

joeb

joeb

How does this compare to Actix? Actix seems to take advantage of Rust’s actor system.

OvermindDL1

OvermindDL1

Rust does not have an actor system, there are multiple libraries that implement actor systems however, and no, Actix does not implement an actor system, it’s a standard async library, like rocket or warp or whatever else. Actix and Rocket are both ‘higher level’ in that they have more functionality and addins than lower level libraries like warp and so forth. The big thing about actix is that it is its own ecosystem, where rocket (and warp and the like 20 others) are all built on things like tower, so they can interoperate. No real speed difference between any of them anymore.

Where Next?

Popular Backend topics Top

New
First poster: bot
There is a long, difficult road from vague, pie-in-the-sky ideas about what would be cool to have in a new programming language, to a rob...
New
First poster: bot
One of Haskell’s features that I really liked was list comprehensions, so I was very pleased to discover how nice Julia’s comprehensions ...
New
First poster: dimitarvp
Researches on glue systems have a long history, although the problem usually lures hackers instead of academics. Rick Hickey, the creato...
New
First poster: bot
TLDR; the future of ML is Julia. If you are looking for a quick answer, there you have it. If you want the well reasoned explanation, sti...
New
CommunityNews
Martin Thompson On How To Manage Software Complexity | The Engineering Room Ep. 4. In this episode, Dave Farley chats with Martin Thomps...
New
New
First poster: bot
GitHub - Vexu/arocc: A C compiler written in Zig… A C compiler written in Zig. Contribute to Vexu/arocc development by creating an accou...
New
First poster: AstonJ
Ruby 3.1’s incompatible changes to its YAML module (Psych 4). Ruby made its YAML interpreter more secure by default at the cost of backw...
New
First poster: bot
user-defined iteration using range over func values · Discussion #56413 · golang/go. There is no standard way to iterate over a sequence...
/go
New

Other popular topics Top

AstonJ
A thread that every forum needs! Simply post a link to a track on YouTube (or SoundCloud or Vimeo amongst others!) on a separate line an...
New
New
Exadra37
Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it. Does your monitor have eye p...
New
AstonJ
You might be thinking we should just ask who’s not using VSCode :joy: however there are some new additions in the space that might give V...
New
AstonJ
I have seen the keycaps I want - they are due for a group-buy this week but won’t be delivered until October next year!!! :rofl: The Ser...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
PragmaticBookshelf
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New