我的情况很快就会出现:我正处于为我的创业计划/实现API的初期阶段。所说的API对于我们的策略以及所有这些都是至关重要的。好极了!
我希望使用Apigee(或类似工具)来处理所有肮脏的细节(安全性,限制等),所以我不需要自己实现所有这些细节。
我不太清楚的是使用此策略的后端API服务器应该做的(但更重要的是,不必做)的推荐列表。
其他一些技术细节:我计划在后端使用Nginx / FastCGI / Qt / C++,也许不相关。对此后端的呼叫将完全通过代理(Apigee)进行。我将拥有自己的客户端网站和使用API作为Dogfood的内部应用。
我要寻找的是关于在将Apigee之类的东西用作总体策略的基本组成部分时实现API方面的最佳实践指南。我不想重造轮子(或用脚开枪射击自己)!
这甚至是正确的方法吗?
谢谢你们 !!
最佳答案
科林
您正在寻找的是APIFaçade最佳做法。 [有或没有Apigee。]
以下是Apigee员工生成的一些最佳实践类型的内容-然而,更重要的是-这些内容并非直接基于使用Apigee技术。这些最佳做法适用于任何基于REST的API外观层。
希望这可以帮助。