ioa 遵循常规的Web框架,ioa.js附加了一个应用加载器。遵循按需发布原则,其核心功能足够的轻量,并且不集成任何与网络相关的服务。 ioa.js中的组件由多个平行应用构成,并且每个组件都拥有独立的模块作用域,从而避免资源冲突。通过声明式的依赖关系配置模型,实现多个应用共享组件资源。 由于基于水平加载策略,因此开发者可以自由的管理应用启动阶段的生命周期,而不必依赖于常规框架的种种约束。 使用ioa可以按自己的喜好轻松实现定制化框架,也可以与现有框架搭配使用。该项目识别使用koa,对于express也同样适用。 特性 组件即应用,采用组件化,水平扩展架构 每个组件拥有相对隔离的组件作用域,