Rocket
Developer(s)Sergio Benitez[1]
Initial release2016 (2016)
Stable release
0.5.0[2] Edit this on Wikidata / 17 November 2023 (17 November 2023)
Preview release
0.5.0-rc.2[3] Edit this on Wikidata / 9 May 2022; 24 March 2023 (9 May 2022; 24 March 2023)
Repositorygithub.com/SergioBenitez/Rocket
Written inRust
Operating systemLinux, macOS, Windows, FreeBSD, OpenBSD
TypeWeb framework
LicenseMIT License or Apache License
Websiterocket.rs

Rocket is a web framework written in Rust.[4][5] Its design was inspired by Rails, Flask, Bottle, and Yesod.[6]

Rocket is licensed under MIT License or Apache License.

Core Philosophy

Rocket's design principles revolve around fundamental philosophies, adhering to the

Emphasis on Security, Correctness, and Developer Experience [7]

Rocket prioritizes security, correctness, and developer experience as fundamental principles in its design. The goal is to ensure that web applications developed with Rocket are not only secure and correct but also provide a positive developer experience. It places a premium on balancing these aspects without compromising one for the other.

References

  1. "Sergio Benitez - Who Am I?". sergio.bz. Retrieved 2020-05-30.
  2. "Rocket v0.5: Stable, Async, Sentinels, Streams, SSE, Forms, WebSockets, & So Much More".
  3. Error: Unable to display the reference properly. See the documentation for details.
  4. Schlothauer, Sarah (December 14, 2018). "Speedy Rust framework for web apps burns through the sky". JAXenter. Retrieved May 29, 2020.
  5. Ekwuno, Obinna (October 18, 2019). "The best Rust frameworks to check out in 2019". LogRocket. Retrieved May 29, 2020.
  6. "Introduction - Rocket Programming Guide". rocket.rs. Retrieved 2020-05-30.
  7. "Introduction - Rocket Programming Guide". rocket.rs. Retrieved 2023-11-16.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.