【nodejs】让nodejs像后端mvc框架(asp.net mvc)同样处理请求--目录(8/8 完结)

为何要作这个

在使用nodejs开发过程当中,老是发现须要作不少重复性的体力劳动,且由于自身是服务端程序员出身,感受有一些服务端好的东西其实能够在nodejs上获得应用并能提升一些开发工做效率。

本系列文章将介绍对express框架的一些扩展,来达到部分后台框架同样的特性功能。如自动路由,路由映射,参数映射等等功能;

代码基本上都是用typescript写的,由于他有比较好的语法检查,以及最重要的智能提示!!!实在是烦透了方法名、类名要么本身手动敲,要么各类copy。累到嗝屁!html

目录

基本业务流程图

已完成的功能

  1. 能够根据默认url路由规则自动调用请求处理函数
  2. 请求参数可使用声明实体类+装饰器的方式完成参数的自动绑定
  3. 处理结果能够根据需求自动适配(nodejs服务端渲染、ajax调用返回json、jsoncallback调用)

PS:node

  1. 由于看到博问 关于nodejs做为后端功能性的疑问后,以为个人这几百行代码仍是能够分享一下的。全部有了本系列。
  2. 成文比较仓促,贴出的代码也是不太完整的,文章的逻辑也比较凌乱...。固然,最重要的缘由仍是懒!!!,代码整理后同步到github上就一目了然啦。
  3. 我相信只要有一点底子的仍是基本能看到。后续代码完善一下,好比改更名称,大小写,谢谢注释,优化优化结构后放到github上。若是能帮到你,也甚是荣幸。恰好也借此次机会,把代码review一次,规范一下。
相关文章
相关标签/搜索