Overview
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Es-tu prêt à créer des applications Web rapides et efficaces ? Ce livre éloquent présente ce que tout développeur web devrait savoir sur le réseau, depuis les limitations fondamentales qui affectent les performances jusqu'aux innovations majeures permettant de créer des applications de navigateur encore plus puissantesâ??y compris les améliorations de HTTP 2.0 et XHR, les événements envoyés par le serveur (SSE), WebSocket et WebRTC.
L'auteur Ilya Grigorik, ingénieur en performances Web chez Google, présente les meilleures pratiques d'optimisation des performances pour les protocoles TCP, UDP et TLS, et explique les exigences uniques en matière d'optimisation des réseaux sans fil et mobiles. Tu te plongeras ensuite dans les caractéristiques de performance de technologies telles que HTTP 2.0, les scripts réseau côté client avec XHR, le streaming en temps réel avec SSE et WebSocket, et la communication P2P avec WebRTC.
- Fournir des performances TCP, UDP et TLS superlatives
- Accélérer les performances du réseau sur les réseaux mobiles 3G/4G
- Développer des applications mobiles rapides et économes en énergie
- S'attaquer aux goulots d'étranglement du protocole HTTP 1.x et d'autres protocoles de navigation
- Planifier et offrir les meilleures performances HTTP 2.0
- Permettre une diffusion efficace en temps réel dans le navigateur
- Créer des applications efficaces de vidéoconférence peer-to-peer et à faible latence avec des transports WebRTC en temps réel.