哪个最适合使用nodejs为移动应用和Web客户端实现Rest API?
1。用于移动和网络的不同API
移动应用API:
/ API / V1 /移动/ USERLOGIN
Web客户端API:
/ API / V1 /移动/ USERLOGIN
2.适用于移动设备的API&网络 / API / V1 / USERLOGIN
这是我的API概念,任何人给出建议 或帮助我们的信息!
api或相同功能但不同 我们的平台即(移动和网络)
哪一个用于更好的第一个或第二个?
答案 0 :(得分:0)
最好的方法是将两个概念结合起来,但是在幕后:
/api/mobile/v1
/api/web/v1
在您的代码中可能有相同的服务。
无论如何,你会反对移动应用程序版本控制。但对于网络来说,并不是那么肯定。
第二方面是授权机制。通常它对于网络和移动不同。
查看关于URL,版本,宇宙和所有内容的好主题。 Best practices for API versioning?