从服务器端使用REST API?

Jav*_*ser 0 javascript rest resteasy node.js postman

我将编写一个Web服务器,通过REST API为各种客户端提供服务.例如,我有城市表,所有城市的列表和URI"/ cities"将返回CITY数据库中的所有城市.在这种情况下,当请求"/ cities"URI时,后端代码将查询数据库并形成JSON并进行响应.服务器中还有另一个模块需要相同的城市列表.在这种情况下,我是否需要重用相同的REST实现,或者我可以直接查询数据库作为此服务器端查询.

谢谢

Que*_*tin 5

对该数据发出HTTP请求效率不高.

直接查询数据库意味着复制代码.

这里最好的方法可能是编写一个访问数据库并获取数据的模块,然后从需要该数据的代码中的两个位置使用该模块.