Expand description
程序入口与目标选择。
服务端启动流程与 Axum 路由组装位于 startup 模块;本文件只负责
双目标入口和服务端专用的全局内存分配器。未启用 server feature 时,
直接启动 WASM 前端。
Modules§
- api 🔒
- API 层根模块。
- auth 🔒
- 认证辅助模块。
- bridges 🔒
- libs/ 下各 JS IIFE 库的 wasm-bindgen 桥接层。
- build_
info 🔒 - 编译期注入的构建元信息。
- cache 🔒
- 基于 moka 的内存缓存层。
- components 🔒
- 组件模块 —— 按「可复用层级」组织,从通用到特定。
- config 🔒
- 启动期一次性加载的进程级配置(Tier B:重启生效)。
- context 🔒
- 前端全局上下文定义。
- db 🔒
- 数据库连接模块。
- highlight 🔒
- 语法高亮模块。
- hooks 🔒
- 共享的 Dioxus Hooks 模块。
- infra
- mcp 🔒
- MCP(Model Context Protocol)服务器。
- middleware 🔒
- Axum 中间件与启动期纯函数。
- models 🔒
- 数据模型模块。
- navigation 🔒
- Dioxus History 适配器。浏览器端由 JS 在旧快照完成后提交路由,SSR 使用原 History。
- pages 🔒
- 前端路由页面模块。
- router 🔒
- 全站路由配置
- ssr_
cache 🔒 - SSR 增量渲染缓存失效。
- startup 🔒
- 服务端启动流程与 Axum 路由组装。
- tasks 🔒
- 后台任务调度入口。
- theme 🔒
- 主题(浅色 / 深色 / 跟随系统)管理。
- utils 🔒
- 通用工具函数子模块。
Statics§
- GLOBAL 🔒
Functions§
- main 🔒
- 程序入口