Бывает сделал на сервере RestfulAPI и хочешь к нему обращаться из js через ajax. Так вот я подумал было бы прикольно чтобы можно было просто создать какой-то объект, указать ему ссылку на сервер и дальше просто вызывать от него (объекта) методы этого API. Т.е. не заморачиваясь ajax-ом. Типа
var api = new Api('https://myserver.ru');
api.foo();
Ведь js же может по идее подхватить название вызываемого метода и сделать внутри ajax запрос. Ну в крайнем случае можно было бы заранее объявить все методы. Все равно так было бы намного проще... Так вот есть ли библиотека позволяющая это делать?