标签: node.js rest express
我是Node和Express的新手。我制作了一个Rest API,允许用户将文档添加到我的数据库中。我正在制作另一个API,它应该只使用要添加的文档数组来做同样的事情。为了不复制代码,我应该让它调用以前的API吗?这是传统的做事方式吗? 2 API在他们自己的控制器文件中定义。如果我想重新使用代码,一个控制器将不得不知道另一个 - 这样可以吗?此外,我必须创建自己的req,res和err对象,并将其提供给其他控制器功能。这对我来说似乎不太直观。我只是想知道这是什么惯例?