https://www.yuque.com/antfe/featured/gi7ker (从 Egg 到 Artus,谈谈框架的框架的初心)

1
2
3
4
5
https://www.yuque.com/antfe/featured/gf0y3y
● 更纯粹的框架的框架:提供插件复用能力及上层框架封装能力,渐进式的研发体验,初心不能忘。
● 协议请求处理模型:不再基于 Koa,同时剥离原来的各种协议相关的内置插件,不再局限于 HTTP 场景。
● 基于 IoC 的挂载机制,拥抱 TypeScript。
● 基于 Manifest 的加载机制,新增构建期行为,增强企业级的扩展能力。
  • Spec
  • https://github.com/artusjs/spec
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    核心设计,一定要看
    文档目录 Documentation Catalog
    格式约定
    Core Specification
    1. 架构介绍
    2. 加载机制
    3. 插件
    4. 框架
    5. 请求处理模型
    6. 异常处理

midway 设计模式