Http/3

Dev back

Safari n'aime pas beaucoup HTTP/3

Cet article aborde les problèmes d'utilisation d'HTTP/3 avec Safari, notamment pour les utilisateurs de Cloudflare Free. L'auteur explique comment une activation automatique de cette fonctionnalité a causé des bugs sur Safari, impactant l'expérience utilisateur, et recommande de désactiver HTTP/3 pour les utilisateurs ayant une grosse base sur ce navigateur. Il partage également ses réflexions sur l'importance de la compatibilité des services.

Dev back

Java 26 in IntelliJ IDEA

Cet article présente les nouveautés de Java 26 et son intégration dans l'IDE IntelliJ IDEA. Bien que cette version n'apporte pas de nouvelles fonctionnalités stables au niveau du langage, elle propose plusieurs améliorations de performance et nouvelles bibliothèques. Java 26 prend en charge des fonctionnalités en avant-première comme le protocole HTTP/3, ainsi que des optimisations de performance liées au ramasse-miettes. L'article explique également comment configurer IntelliJ IDEA pour utiliser Java 26 et les détails des inspections ajoutées dans cette version.

"
Dev back

PHP 8.4: Curl: New `CURL_HTTP_VERSION_3` and `CURL_HTTP_VERSION_3ONLY` constants for HTTP/3 support

La version 8.4 de PHP introduit des constantes permettant le support de HTTP/3 via l'extension Curl. Il est possible de faire des requêtes HTTP/3 si l'extension Curl est compilée avec les dépendances nécessaires. Les nouvelles constantes `CURL_HTTP_VERSION_3` et `CURL_HTTP_VERSION_3ONLY` sont désormais disponibles pour configurer les options de Curl, améliorant la compatibilité et la possibilité d'utiliser HTTP/3 dans les applications PHP. La rétrocompatibilité est préservée, ne causant pas de problèmes si les constances existantes ne sont pas redéfinies.

Dev back

API Platform Meetup @Nantes, API Platform Event - API Platform

L'événement API Platform Meetup à Nantes comprend des conférences sur la sécurité des données et la création d'APIs performantes. Grégoire Hébert explorera les algorithmes de sécurité, tandis que Kévin Dunglas présentera Vulcain, un protocole utilisant HTTP/2 et HTTP/3 pour optimiser la performance des APIs REST, en soulignant les enjeux de décentralisation par rapport à GraphQL.

Dev back

HTTP/3 Request with PHP Curl Extension

Cet article explique comment utiliser l'extension Curl de PHP pour effectuer des requêtes HTTP/3, qui se base sur le protocole QUIC. Il détaille les avantages de HTTP/3 en termes de performance et de latence, ainsi que les étapes nécessaires pour compiler l'extension avec support HTTP/3. Les développeurs apprendront à détecter le support HTTP/3 dans Curl et les pré-requis pour compiler Curl et l'extension PHP, en plus d'explorer des exemples de code pour effectuer des requêtes HTTP/3.