News for hackers. Stuff that matters.

samuelbonill

The Graphul API is stable
Rustaceans, we're thrilled to announce the latest release of Graphul - the high-performance, type-safe web framework for Rust! With Graphul v0.5.5, we've added exciting new features, including support for integrating with Swagger and a powerful rate-limit middleware to help you manage incoming traffic to your server.Graphul is the ideal framework for building fast and reliable web applications. Whether you're a seasoned Rust developer or just getting started, Graphul v0.5.5 is a must-try for your next project. Download it today and start building your web application with confidence!
Re:Show HN: An Express-inspired web framework for Rust on Monday October 17, 2022 @03:08PM (#33238164)
Note: if you are using your favorite Rust framework like actix, rocket, etc, and don't have a positive feedback, graphul is not for you, graphul is for javascript, python, ruby, or rust developer that wants to start building microservices with rust with a friendly syntax like express or flask.

I don't like discussions about what programming languages or frameworks are better than another, Golang vs Rust, etc

thanks, be positive :)

Re:Show HN: An Express-inspired web framework for Rust on Monday October 17, 2022 @03:03PM (#33238098)
ok great, continue using your favorite tools, graphul is for other developers; the idea is to receive positive feedback; I don't like discussions about what programming languages or frameworks are better than another, Golang vs Rust, etc
Re:Show HN: An Express-inspired web framework for Rust on Monday October 17, 2022 @02:55PM (#33238003)
the idea is not to convince you, if you like another web framework like Axum, hyper, or actix you can use it, this framework is for other developers ( javascript, python, or rust developer that wants to start building microservices with rust with a friendly syntax like express or flask)
Re:Show HN: An Express-inspired web framework for Rust on Sunday October 16, 2022 @09:16PM (#33228842)
you can use HTML template with Graphul and askama

the readme.md has been updated https://github.com/graphul-rs/graphul

https://github.com/graphul-rs/graphul#-templates

Re:Show HN: An Express-inspired web framework for Rust on Sunday October 16, 2022 @08:40AM (#33223138)
or you can use an extractor in function base handlers, in struct base handlers you can use context c.parse_query()
Re:Show HN: An Express-inspired web framework for Rust on Sunday October 16, 2022 @08:37AM (#33223119)
because, it will support graphql
Re:Show HN: An Express-inspired web framework for Rust on Sunday October 16, 2022 @08:35AM (#33223111)
remove features? Graphul has all features that you need to build an API, the next release will support Graphql
Re:Show HN: An Express-inspired web framework for Rust on Sunday October 16, 2022 @08:28AM (#33223079)
you can statically type query param extraction with c.parse_params() and c.parse_query()

let value: Json<MyStruct> = match c.parse_params().await

< https://github.com/graphul-rs/graphul#-resource >

Re:Show HN: An Express-inspired web framework for Rust on Saturday October 15, 2022 @10:43PM (#33220607)
Graphul is an Express inspired web framework using a powerful extractor system built on top of Tokio, Tower, Axum, and Hyper. Designed to improve, speed, and scale your microservices with a friendly syntax, Graphul is built with Rust.that means Graphul gets memory safety, reliability, concurrency, and performance for free.

https://github.com/graphul-rs/graphul