Я починаю писати веб-сервіс, і я створив за допомогою nodeJS та RESTfulish підхід.
З того, що я збираю:
- Перевага полягає в тому, що вам не доведеться дублювати код.
- Недоліками є те, що ви:
- оновлюватиме загальнодоступний API часто, але його слід вирішити версією
- насправді не можна кешувати та оптимізувати конкретні послуги
Що вважається найкращою практикою? Чи користуються такими сайтами, як Stack Exchange, Github, Twitter тощо, власні API для своїх клієнтів?