segmentfault官方|为 Express 开外挂( 八 )
}
}
exportdefault ServerController;
最后实现 RouterController 类:
// controller/router.controller.ts
import express, { Router, Application, Request, Response, NextFunction } from "express";
class RouterController {
router: Router = express.Router;
constructor{ this.addControllers};
public getController = : Router => this.router;
public addControllers: void {
this.router.get( "/:id", this.get);
}
public get (req: Request, res: Response, next: NextFunction){
res.send( "hello leo!")
next;
}
}
exportdefault RouterController;
3. 两者比较
相信看到这里的朋友 , 对前面两种实现方法大致了解了 , 接下来通过一张图 , 来看看总结两者实现的区别吧 。
本文插图
五、总结
本文主要介绍 OvernightJS 与 Express 路由功能的基本使用 , 然后分别用两者实现相同的路由功能 , 对比得出 OvernightJS 的优点 , 推荐使用 Express + Type 的朋友可以尝试使用 OvernightJS 咯~
SegmentFault 思否社区和文章作者展开更多互动和交流 。
推荐阅读
- 蝌蚪五线谱官方|云游杂记·琥珀屋丨杨枫【科幻微小说】
- 旅游那点事|史上最弯!一加8T官方宣布美背照:沾水会变色
- 症状|中国发布丨官方提醒公众旅行归来自我观察14天 有症状及时告知旅行史
- 深圳特区报官方微博|刚刚,诺贝尔文学奖揭晓!是她!
- 湖南经视官方账号|国庆长假期间湖南机场日均客流超过10万人次
- 官方|唐朝时的官方外交名是“大唐”,那清朝的是啥?说出来你可能不信
- 杂志之旅官方|“丧文化”大行其道,当代年轻人为何越来越厌世?
- 实用心理学官方号|心理学:不完美,也配好好活。时间不语,却回答了所有问题
- 趣头条|凯迪拉克发布官方草图,未来凯迪拉克SUV外观设计出炉
- 飞度|东本也要卖“飞度”了,本田LIFE胜算有多大?