Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite. (by launchbadge)
-
bloom-legacy
DEPRECATED - End-to-end encrypted Notes, Files, Calendar, Contacts... for Android, IOS, Linux & MacOS
Unlike with the JavaScript ecosystem, all of the build tooling you need to produce a production-ready binary is provided by the same upstream as the compiler, and said upstream doesn't seem to have the problems demonstrated in issues like npm/cli#169.
axum for the webserver: https://github.com/tokio-rs/axum
sqlx for the database: https://github.com/launchbadge/sqlx
https://github.com/poem-web/poem is a pretty nice framework
I was just like you 2 months ago, nothing to be scared Rust is a beautiful language! I started with this example: https://github.com/SeaQL/sea-orm/tree/master/examples/axum_example
Aside from library. Bloom was written in Go then ported to Rust. Maybe you can get some inspirations!