REST is a "collection of architectural principles" [1] rather than a language itself, however APIs still exist for it.
There are plenty of AJAX APIs out there. [2] "One of the primary purposes of an API is to describe how computer applications and software developers may access a set of (usually third party) functions (for example, within a library) without requiring access to the source code of the functions or library, or requiring a detailed understanding or the functions' internal workings." [3] AJAX isn't a language, it's a technology as you've said, which can be implemented in a number of different ways. APIs can be for accessing internal libraries/functionality as well as for third-party usage. -dan [1] http://en.wikipedia.org/wiki/Representational_State_Transfer [2] http://www.google.co.uk/search?q=ajax+api [3] http://en.wikipedia.org/wiki/API -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Luke Dicken Sent: 17 July 2006 10:57 To: backstage@lists.bbc.co.uk Subject: Re: [backstage] Web2.0 - tennets, rules, development philosophy... I'd love you to give us some feedback AJAX is a language/technology not an API - HTML doesn't get mentioned either, its still a safe bet that it will be of relevance to web2.0. - Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html. Unofficial list archive: http://www.mail-archive.com/backstage@lists.bbc.co.uk/