技术分享——node路由!

引言:一般我们在用node.js做项目的时候会写大量重复接口处理代码,这样很大程度的浪费资源,所以路由出现了。后端的路由简单来说就是对接口处理的封装。

例:
技术分享——node路由!
如上图所示app接口接受请求后直接调用路由文件,这样就省了很多的重复代码。

创建路由步骤如下:

1,创建文件夹和路js文件
技术分享——node路由!
2,在 js文件中导入express创建路由
技术分享——node路由!
.3,在路由文件写着需要用到的处理逻辑
技术分享——node路由!
注意:
接口请求会在路由文件中找到与自身请求方式相同的路由。
技术分享——node路由!
4,导出路由
技术分享——node路由!
5,路由的嵌套
技术分享——node路由!
在路由文件中在导入个子路由文件就可以实现嵌套的功能。

6,router实现公共逻辑的抽离
技术分享——node路由!
注意:公共逻辑必须写在其他逻辑之上,才能使公共逻辑正常使用,同样公共逻辑应该使用next()放行使其后在路由正常使用。