路由代码热替换
命中 src/routes/ 等业务代码时走毫秒级替换路径,保留开发服务进程和连接状态。
Hot Reload Pipeline
Vext 会按变更边界选择不同策略:能热替换的直接替换,需要重建结构的只重载结构,触及运行时边界时再冷启动。
命中 src/routes/ 等业务代码时走毫秒级替换路径,保留开发服务进程和连接状态。
服务层、模型、语言资源等结构变更触发局部重载,不把每次改动都推向冷启动。
5-50ms配置、插件和中间件改变时执行冷启动,保证运行边界正确重建,不牺牲安全性。
1-3sPerformance Stack
首页保留框架真实工程面:Native fast path、route-core、schema/OpenAPI、CLI 与生产交付能力。
Native Adapter 贴近 Node.js 原生 HTTP,配合 route-core 路由核心保持轻量。
文件路由、三段式路由定义和请求上下文围绕 RESTful API 服务组织。
在路由 options 中声明参数规则,让请求校验和接口文档共用同一份定义。
创建、开发、构建和启动命令收敛在框架入口,新项目可以直接开工。
request、validation、response、service、fetch 等 hooks 支撑插件和横切逻辑。
限流、结构化错误、优雅关闭、心跳监控和多进程部署组成交付闭环。
Runtime Flexibility
Vext 的主线是框架自身的 API 性能与开发体验。Adapter 负责在需要时连接不同 HTTP 生态,让迁移和集成更稳。
Production Ready
Vext 的文档入口应该让团队快速判断它能否进入真实服务端项目:限流、优雅关闭、Rolling Restart、Cluster、国际化、结构化错误和 OpenAPI 都要被看见。
Next Steps