eggjs
上手很简单 很可以规范整个项目的结构
优势: - 将service, controller都注入到了this中,避免了引来引去 - 对koa的良好兼容
对我来说的贴心细节:对每个引用的对象都自动生成了types 在vs code里可以方便的追溯回去
我喜欢用的插件: - egg-validate:很方便的校验入参 不对直接报错 - egg-cors:对于自己用的项目而言没大必要用。它的好处是有指定白名单,但是有个不足是指定的''就是Access-control-allow-origin的'',没法根据请求来源动态set-origin。所以后来还是自己写的。