salvo
Tide
Our great sponsors
salvo | Tide | |
---|---|---|
24 | 30 | |
2,718 | 4,950 | |
4.4% | 0.9% | |
9.7 | 6.6 | |
9 days ago | 4 months ago | |
Rust | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
salvo
-
Socketioxide v0.7.0 release! (socket.io server implementation as a tower service/layer)
Supports for hyper v1 (through a feature flag) and therefore it is compatible with the salvo library!
-
🔧🔧🔧 WebTransport server support in the h3 crate is available today! 🚀🚀🚀
I have integrated it into my open-source web framework salvo. However, I would like to use a custom WebTransportSession. Many structs do not have public functions to create instances.
-
Salvo 0.41.0 released with basic OpenAPI support
https://github.com/salvo-rs/salvo/blob/main/examples/oapi-generics/src/main.rshttps://github.com/salvo-rs/salvo/blob/main/examples/oapi-todos/src/main.rs
-
Which Web Framework do people recommend for Rust in 2023?
https://next.salvo.rs/ As simple as golang web framework
-
Considering moving from Rocket to Actix Web
If you come from golang or nodejs. You can try salvo: https://github.com/salvo-rs/salvo
-
salvo upgrade to hyper1.0 works almost done
Salvo's main branch is base on hyper 1.0-rc.3 now. Welcome to test and give feedback. https://github.com/salvo-rs/salvo
-
What is the most popular and best-supported Rust web framework?
Salvo (https://salvo.rs/)
-
Is Rust Ready for the Web Yet?
Maybe not with Actix, but certainly with axum: https://github.com/tokio-rs/axum
Salvo is also great: https://salvo.rs
-
Any Rust based forum software?
If one were to undertake a project of developing something like this, which is the best web framework for it. I did some cursory research and discovered these back-end frameworks - actix, axum, poem, salvo, warp, gotham and rocket.
-
hyper v1.0.0 Release Candidate 1
Salvo update hyper dependency to v1.0.0-rc.1 now in next branch, and Http3 added! https://github.com/salvo-rs/salvo/tree/next
Tide
-
Latest Zen Kernel......
Rust has several, production ready, REST API frame works.
- Which Web Framework do people recommend for Rust in 2023?
-
Becoming Rustacean:Awesome Free Online Resources to Learn Rust Programming
Rust allows me to mainly only run the application to confirm things work from a business perspective.
For people starting out building stuff in rust - understand that there is a distinction of async code and libraries and can lead to confusing compiler errors if you don't realize there is a distinction. It's simple in hindsight but did cause me to waste hours barking up the wrong trees at first. Other wise just learn about `match` and Result/Option types asap, they're fundamental.
https://github.com/http-rs/tide tide is great to create an http server / routes
https://github.com/djc/askama I use this to template out HTML and it checks all my boxes, dynamic data, passing in functions, control flow.
https://github.com/launchbadge/sqlx sql interface for a variety of backend, async safe.
https://github.com/seanmonstar/reqwest http client to make requests
Rust is amazing, don't let the initial few speed bumps discourage you - building real things with rust is no more challenging today than any other modern language stack.
-
Use of Salvo for a REST Api
https://crates.io/crates/salvo - 581k all time and peak daily of ~2750 in last few months https://crates.io/crates/rocket - 2.68mil all-time / ~6200 daily https://crates.io/crates/actix-web - 9.8mil all-time / ~21k daily https://crates.io/crates/axum - 8.8mil all-time / 64k daily https://crates.io/crates/warp - 7.9mil all-time and 19k daily https://crates.io/crates/tide - 886k all-time / 2250 daily
-
Why this works?
Hi, guys, how you doing? I'm trying out this web framework Tide just to make a toy project and learn more about Rust. The create_payment_handler function is called by the framework whenever there is a POST request to /payment/ containing a JSON body with the payment information.
-
Which Rust web framework to choose in 2022 (with code examples)
tide
-
Is Rust good choice for the backend of any mobile application?
I'm developing the backend of https://www.cozydate.com/ in Rust. Async Rust is not productive yet, so I tried rouille http server which lets me write non-async request handlers. Unfortunately, it uses an unbounded thread pool and falls down under load https://github.com/tiny-http/tiny-http/issues/221 . Then I tried Tide and a threadpool to call my non-async API handlers. This worked, but was really ugly, and I had issues with uploads after deploying to Heroku https://github.com/http-rs/tide/issues/878 .
- Ask HN: Anyone using Rust for server side application development?
-
Web framework in production - Rocket v Actix
You could also habe a look at tide apparently it is stable and production ready.
- Tide - Fast and friendly http server framework for async rust
What are some alternatives?
actix-web - Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
xitca-web
Rocket - A web framework for Rust.
axum - Ergonomic and modular web framework built with Tokio, Tower, and Hyper
yourcontrols - Shared cockpit for Microsoft Flight Simulator.
Warp - Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
Nickel - An expressjs inspired web framework for Rust
poem - A full-featured and easy-to-use web framework with the Rust programming language.
The FastCGI Rust implementation. - Native Rust library for FastCGI
warp - A super-easy, composable, web server framework for warp speeds.
hyper - An HTTP library for Rust