最近刚学nodejs. 然后写了一个应用,前后端分离的, 没有用router,只是写了一个个的api,所以问题来了。 我的项目没有router文件夹,整个项目只有一个app.js,所有api都在里面,请问router的作用是什么?分开写的作用是什么?
router 就是把一个名字映射到一个页面嘛, 比如 CNode 的帖子列表, 正文, 用户, 榜单, 每个都用 router 处理一遍, 这样每个 router 对应的页面就可以单独开发, 拆分出来相互之间没有耦合, 开发起来会方便很多, 就算是几个人分别开发也可以进行地比较顺畅.
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
router 就是把一个名字映射到一个页面嘛, 比如 CNode 的帖子列表, 正文, 用户, 榜单, 每个都用 router 处理一遍, 这样每个 router 对应的页面就可以单独开发, 拆分出来相互之间没有耦合, 开发起来会方便很多, 就算是几个人分别开发也可以进行地比较顺畅.