2. Hüseyin BABAL
Full Stack Developer
PHP, JAVA, NodeJS geliştiricisi.
Ölçeklenebilir ve gerçek zamanlı uygulama tasarımcısı.
Web Geliştirme Danışmanı.
Girişimci.
NodeJS eğitmeni.
GDG konferans konuşmacısı
@huseyinbabal @huseyinbabal http://huseyinbaba
l.net
8. URI HTTP
METHOD
DESCRIPTION
/articles GET Makaleleri listele
/articles POST Yeni makale oluştur
/articles/:id GET Makale detayını göster
/articles/:id DELETE Makaleyi sil
/articles/:id PUT Makaleyi komple güncelle
/articles/:id PATCH Makalenin belirli bir kısmını
31. Response Nasıl Olmalı?
PUT, POST, PATCH için 201 dönüp, dönen
makalenin urlsini Location Header içine
koyabilirsiniz
32. Resource Alan Adları
snake_case alan adları camelCase alan
adlarından %20 daha iyi okunaklı.
http://www.cs.kent.edu/~jmaletic/papers/ICPC2010-CamelCaseUnderScoreClouds.pdf
38. Belirli formata sahip sonuç formatı yerine
dinamik ve genişleyebilen json formatı
kullanmak daha iyidir
Ama JSONP servisi veriyorsanız envelop tarzı
olabilir