我正在使用express开发一个单页Web应用程序,对于数据,我正在进行一个外部API调用,该API返回带有我正在格式化和显示的数据的JSON。
我的问题是,是否应该在路由文件中进行外部API调用?通常,如果我使用的是DB,则将有一个model文件夹,但在这种情况下没有数据库,我想知道是否仍应将对API的调用与路由文件分开。
如果是这样,它应该放在模型文件夹中吗?如果是另一个文件夹,它将叫什么?
谢谢!
答案 0 :(得分:0)
您可以做的是,为外部api创建每个路由的前缀。这是最好的方法。
答案 1 :(得分:0)
您可以创建一个名为utils.js或services.js的单独文件,在其中可以创建对应于不同外部api调用的多个函数。