Crate allframe_core

Crate allframe_core 

Source
Expand description

§AllFrame Core

The composable Rust API framework.

AllFrame is the first Rust web framework designed, built, and evolved exclusively through Test-Driven Development (TDD).

§Quick Start

use allframe_core::prelude::*;

#[tokio::main]
async fn main() {
    println!("AllFrame - One frame. Infinite transformations.");
}

Re-exports§

pub use async_trait;
pub use hyper;
pub use serde;
pub use serde_json;
pub use tokio;
pub use tracing;

Modules§

arch
Clean Architecture enforcement Clean Architecture enforcement
cache
Cache abstraction Cache abstraction for AllFrame applications
health
Health check infrastructure Health check infrastructure for AllFrame applications
otel
OpenTelemetry automatic instrumentation OpenTelemetry automatic instrumentation
prelude
Prelude module for convenient imports
router
Router module for protocol-agnostic request handling Router module for protocol-agnostic request handling
shutdown
Graceful shutdown utilities Graceful shutdown utilities