A REST API (RESTful API olarak da bilinir), REST mimari stilinin kısıtlamalarına uyan ve RESTful web hizmetleriyle etkileşime izin veren bir uygulama programlama arabirimidir (API veya web API).
REST, temsili durum aktarımı anlamına gelir ve bilgisayar bilimcisi Roy Fielding tarafından oluşturulmuştur.
1-) Js ve nodejs den oluşan basit bir server uygulaması yapalım.
2-) MongoDB ile Bağlantı Kuralım (Çevrimdışı Mongodb Veritabanının bir örneğidir)
3-) Api için işlemler
Eylem, yaptığımız HTTP istek yöntemiyle belirtilmelidir. En yaygın yöntemler GET, POST, PUT ve DELETE'dir.
GET kaynakları alır.
POST, sunucuya yeni veriler gönderir.
PUT mevcut verileri günceller.
DELETE verileri kaldırır.
Örneğin
4- Get, Put, Post, Delete için örnek
5- Url örneği