Crate densha

Crate densha 

Source
Expand description

Densha - Kotoba統合Web/デスクトップフレームワーク

Kotobaのプロセスネットワークグラフモデルに基づいた実装。 densha.kotobasによってビルド順序と依存関係が管理される。

重複機能を除去し、kotoba-serverの既存実装を活用:

  • HTTPサーバー: MockHttpServer (future: kotoba-server::http::server)
  • フロントエンド: MockWebFramework (future: kotoba-server::frontend::framework)
  • ルーティング: MockRouting (future: kotoba-server::frontend::route_ir)
  • SSRレンダリング: MockRenderer (future: kotoba-server::frontend::render_ir)

Re-exports§

pub use config::Config;
pub use middleware::Middleware;
pub use middleware::MiddlewareChain;
pub use static_files::StaticFileHandler;

Modules§

config
Configuration module for Densha framework
error
Error types for Densha framework
middleware
Middleware system for Densha
static_files
Static file serving for Densha

Structs§

DenshaProcessNetwork
MockHttpServer
Mock HTTP Server
MockMVCCManager
Mock MVCC Manager
MockMerkleDAG
Mock Merkle DAG
MockRewriteEngine
Mock Rewrite Engine
MockWebFramework
Mock Web Framework

Type Aliases§

DagConfig
DenshaConfig
DenshaServer
Result