技术分享——node路由!
引言:一般我们在用node.js做项目的时候会写大量重复接口处理代码,这样很大程度的浪费资源,所以路由出现了。后端的路由简单来说就是对接口处理的封装。
例:
如上图所示app接口接受请求后直接调用路由文件,这样就省了很多的重复代码。
创建路由步骤如下:
1,创建文件夹和路js文件
2,在 js文件中导入express创建路由
.3,在路由文件写着需要用到的处理逻辑
注意:
接口请求会在路由文件中找到与自身请求方式相同的路由。
4,导出路由
5,路由的嵌套
在路由文件中在导入个子路由文件就可以实现嵌套的功能。
6,router实现公共逻辑的抽离
注意:公共逻辑必须写在其他逻辑之上,才能使公共逻辑正常使用,同样公共逻辑应该使用next()放行使其后在路由正常使用。