Я начинаю писать веб-сервис, и я создал с помощью nodeJS и подходом RESTfulish.
Из того, что я собираю:
- Преимущество в том, что вам не нужно дублировать код.
- Недостатки в том, что вы:
- будет часто обновлять публичный API, но должен решаться с помощью версий
- не может реально сделать сервис кеширования и оптимизации
Что считается лучшей практикой? Используют ли сайты, такие как Stack Exchange, Github, Twitter и т. Д., Свои собственные API-интерфейсы для своих клиентов?