新手想请问关于项目架构的问题
发布于 8 年前 作者 baishiup 3458 次浏览 来自 问答

最近刚学nodejs. 然后写了一个应用,前后端分离的, 没有用router,只是写了一个个的api,所以问题来了。 我的项目没有router文件夹,整个项目只有一个app.js,所有api都在里面,请问router的作用是什么?分开写的作用是什么?

1 回复

router 就是把一个名字映射到一个页面嘛, 比如 CNode 的帖子列表, 正文, 用户, 榜单, 每个都用 router 处理一遍, 这样每个 router 对应的页面就可以单独开发, 拆分出来相互之间没有耦合, 开发起来会方便很多, 就算是几个人分别开发也可以进行地比较顺畅.

回到顶部