tinkr 0.0.43

Tinkr is a web framework for quickly building full-stack web applications with Leptos.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use tower_http::CompressionLevel;
use tower_http::compression::CompressionLayer;

/// Creates a pre-configured compression layer for HTTP responses
///
/// Features:
/// - Supports Brotli, Deflate, Gzip, and Zstd compression
/// - Uses default compression quality
pub fn create_compression_layer() -> CompressionLayer {
    CompressionLayer::new()
        .br(true)
        .deflate(true)
        .gzip(true)
        .zstd(true)
        .quality(CompressionLevel::Default)
}