如何评价阿里开源的企业级 Node.js 框架 egg

2025-02-26 09:56:18
推荐回答(1个)
回答1:

Egg的核心思路大致是application继承Koa 1.x,然后重载了Koa1.x 的createContext方法,同时用了一套类似的Load方法将controller/middleware/service/config挂载到app或者app的相应属性下(service有些不同,这里仅在访问时才会生成实例),所以能在中间件/路由处理函数中直接使用this.controller,this.service,this.app.config等访问到对应的数据。