Je commence à écrire un webservice, et j'ai construit avec nodeJS et une approche RESTfulish.
À partir de ce que je rassemble:
- L'avantage est que vous n'avez pas à dupliquer de code.
- Les inconvénients sont que vous:
- mettra à jour l'API publique fréquemment, mais devrait être résolu avec le contrôle de version
- ne peut pas vraiment rendre la mise en cache et les optimisations spécifiques au service
Qu'est-ce qui est considéré comme la meilleure pratique? Les sites tels que Stack Exchange, Github, Twitter, etc. utilisent-ils leurs propres API pour leurs clients?