Files
tuono/crates/tuono_lib/src/lib.rs
T

30 lines
672 B
Rust
Raw Normal View History

//! ## Tuono
//! Tuono is a full-stack web framework for building React applications using Rust as the backend with a strong focus on usability and performance.
//!
//! You can find the full documentation at [tuono.dev](https://tuono.dev/)
2024-07-07 12:23:54 +02:00
mod catch_all;
mod config;
2024-11-16 10:50:02 +01:00
mod logger;
2024-07-02 21:59:30 +02:00
mod manifest;
2024-06-23 20:15:33 +02:00
mod mode;
mod payload;
mod request;
mod response;
2024-07-02 21:59:30 +02:00
mod server;
mod ssr;
2024-07-07 12:23:54 +02:00
mod vite_reverse_proxy;
mod vite_websocket_proxy;
2024-07-02 21:59:30 +02:00
pub use mode::Mode;
pub use payload::Payload;
pub use request::Request;
pub use response::{Props, Response};
2024-07-02 21:59:30 +02:00
pub use server::Server;
2024-11-21 19:02:11 +01:00
pub use tuono_lib_macros::{api, handler};
2024-07-02 21:59:30 +02:00
// Re-exports
pub use axum;
2024-12-07 11:10:47 +01:00
pub use axum_extra::extract::cookie;
2024-07-02 21:59:30 +02:00
pub use tokio;