API 管理的目的就是通过扩大各大公司的 API 通道,增加开发者的使用率,实现流量控制,增加 API 的安全性等等手段,让某个公司的 API 变得安全性好,可扩展性高,并易于使用,获得更多的应用开发者青睐。
大家可以看到最近一段时间有越来越多的2D(To Developer)的公司,很多公司就是提供一些API来供人使用,然后按照次数、或者时间来收费。例如比较有名的Firebase,plivo等等。同时随着API的增多,API的管理也应运而生,如mashape,apigee也都非常受风投的欢迎。(API管理逐渐升温:Mashery前脚融到1000万,Apigee后脚斩获2000万)
Volos就是apigee开源出来的项目,你可以基于Volos很方便管理API,例如权限管理、调用次数限制等。
Grunt是一个庞大的生态系统,每天都在成长。你可以自由的选择数以百计的插件以帮助你自动化的处理任务。
如果你所需要的插件还没有被人创建, 那么你可以自己创建插件并通过npm很方便的发布以供更多人使用并一起完善.
大多数的任务Grunt都提供了可用的Grunt插件,并且每天都有插件诞生并发布到社区中。我想你所熟悉的有:
众所周知的有:
等等。还有更多的人在使用Grunt