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)
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
While I don't claim it's perfect, if you're looking for a real-world example of a fully featured website and how it's implemented, I encourage you to explore the source code. I've taken care to add comments to help you understand what the code does and why it's structured this way. Pay special attention to:
Frontend : SolidJs.
Web Framework : axum.
Database : SqLite (using sqlx).
Search index : Custom-built using tantivy.
How CLI arguments are handled (using clap).
The tracing (logging) mechanism in an asynchronous codebase (tracing).
Related posts
- Hey Rustaceans! Got an easy question? Ask here (8/2021)!
- Myscaledb: Open-source SQL vector database to build AI apps using SQL
- Show HN: High-Performance SQL Vector Database MyScaleDB Goes Open Source
- Build Your Own curl - Rust
-
SeekStorm VS tantivy - a user suggested alternative
2 projects | 22 Mar 2024