Saya mulai menulis layanan web, dan saya telah membangun dengan nodeJS dan pendekatan RESTfulish.
Dari apa yang saya kumpulkan:
- Keuntungannya adalah Anda tidak perlu menggandakan kode.
- Kerugiannya adalah Anda:
- akan sering memperbarui API publik, tetapi harus diselesaikan dengan versi
- tidak dapat membuat cache dan optimisasi khusus layanan
Apa yang dianggap praktik terbaik? Apakah situs seperti Stack Exchange, Github, Twitter, dll menggunakan API mereka sendiri untuk klien mereka?