开发JavaScript API以公开服务

开发JavaScript API以公开服务,javascript,web-services,api,Javascript,Web Services,Api,我们计划开发一个JavaScript API来公开一些基于javaee的服务。我们这样做是为了保持谷歌地图API 记住。有没有人能建议我们应该从哪里开始,以及我们需要遵循哪些方法来创建一个有用且有效的解决方案 可扩展JavaScript API?任何建议都会对我们大有帮助。除了谷歌地图,我认为你应该看看twitter,它有一个非常好的RESTAPI。(https://dev.twitter.com/docs/api)REST是构建API的关键 在这一部分中,您还应该考虑生成API密钥,这样您就可

我们计划开发一个JavaScript API来公开一些基于javaee的服务。我们这样做是为了保持谷歌地图API 记住。有没有人能建议我们应该从哪里开始,以及我们需要遵循哪些方法来创建一个有用且有效的解决方案
可扩展JavaScript API?任何建议都会对我们大有帮助。

除了谷歌地图,我认为你应该看看twitter,它有一个非常好的RESTAPI。(https://dev.twitter.com/docs/api)REST是构建API的关键

在这一部分中,您还应该考虑生成API密钥,这样您就可以控制谁在使用您的服务

这似乎是一个很好的开始:


一定要让它成为一个RESTful JSON Api,然后您就可以将它用于各种用途。像twitter等API都是很好的模型(尽管有很多关于什么是完全REST的来回讨论)


我非常喜欢迈克·皮尔斯(Mike Pearce)关于如何设计好的API的观点:

对于stackoverflow来说,这恐怕不是一个正确的问答问题。可能会更好。请参阅stackoverflow。对此我感到非常抱歉。我是否可以将此问题连同评论和答案移至其他网站?谢谢您的回复。我一定会看看这个。