Günümüz en popüler web uygulamalarını incelediğimizde, hepsinin ortak notasının kolayca kullanılabilen ve zengin içerikli API’lerinin olduğunu görürüz.
Bu API’ler sayesinde uygulamalar kendi ekosistemlerini oluşturarak web kullanıcılarına farklı yaklaşımlar ile hazırlanmış 3. parti uygulamalar ile hizmet verme imkanına sahip olurlar.
Bunun en güzel örneği olarak, Twitter API’leri ile hazırlanmış yüzlerce uygulamayı gösterebiliriz. Hatta Twitter’ın bu kadar popüler olmasının en önemli nedenlerinden birinin bu 3.parti uygulamalar olduğu da rahatlıkla söylenebilir.
Ayrıca Google’ın nerdeyse tüm servisleri için hazırladığı API’lerin de web geliştiricileri tarafından sıklıkla kullanıldığını farklı web sitelerini ziyaret ettiğimizde görmekteyiz.
API hazırlamak için; PHP, Rails ve ASP.NET için hazırlanmış özel dersler, bazı çatılar ve kitaplar için kaynaklar:
PHP
Create a REST API with PHP

How to Add an API to your Web Service (PHP)

implement a rest api with the zend framework

creating a simple rest api with vb, php and mysql

create your own custom api (php)

towards restful php — 5 basic tips

rails
creating open web apis: exploring rest and woa in rails 2.0

how to make an api for a rails app?


asp.net
create rest api using asp.net mvc (json & xml)

api hazırlamak için bazı çatılar:
wso2 wsf
recess php framework
tonic
api hazırlama ile ilgili kitaplar(amazon):
restful web services
building scalable web sites: building, scaling, and optimizing the next generation of web applications
restful php web services
pro php xml and web services
web development solutions: ajax, apis, libraries, and hosted services made easy
practical api design: confessions of a java framework architect
java web services: up and running
developing web services with apache axis2
kaynak: webresourcesdepot
nice share, good article, very useful, bookmarked your site!
Nice Information.. Thx for sharing
Thanks for good information that comes out to read.