46 liens privés
L'auteur explique qu'il a récemment dû mettre à jour son API vers une nouvelle version tout en maintenant l'ancienne pour les clients existants. Il a d'abord pensé à utiliser /v1/products pour la version actuelle et /v2/products pour la nouvelle, mais cette approche viole les principes REST et complique la maintenance. Les URL versionnées créent un couplage serré avec les clients, rendant difficile la gestion des versions obsolètes et entraînant une duplication de code. Une alternative RESTful consiste à utiliser les en-têtes HTTP pour négocier les versions, ce qui permet de maintenir des URI stables et de faciliter la compatibilité ascendante. Cependant, cette méthode nécessite que les clients configurent les en-têtes, ce qui peut être non trivial avec certains outils ou bibliothèques.
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
"Remote Control WordPress" permet d'administrer plusieurs (dans l'article, 30 !) installations de WordPress. L'auteur explique sa façon de faire.
Tout est dans le titre
Tout est dans le titre
Empêcher les requêtes de pré-vérification CORS grâce à la négociation de contenu | Les-Tilleuls.coop
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
2e article de la série sur la bonne architecture d'une application Symfony : REST
Une série d'articles sur ce que l'auteur considère être la meilleure architecture pour une application Symfony - il en profite pour présenter plusieurs concepts et outils très utiles (REST, CQRS, etc.)