L'avenir du développement Web : nos prévisions pour 2023
par Florian Dupuis, Développeur Fullstack
1. Développement assisté par l'IA
Avec le lancement de Github Copilot en 2022, l'industrie a eu un premier aperçu de ce à quoi cela ressemblerait d'avoir Stack Overflow intégré directement dans votre environnement de développement intégré (IDE). Copilot a donné à des milliers de développeurs ce qu'ils ont toujours souhaité : une dénégation plausible concernant les bugs qu'ils écrivent.
En 2023, nous pouvons nous attendre à ce que ces assistants deviennent plus sophistiqués, avec des effets en cascade dans toute l'industrie.
Nous prévoyons que le trafic vers MDN diminuera de manière précipitée à mesure que les développeurs réaliseront qu'ils n'ont plus besoin de chercher les méthodes des tableaux JavaScript. Nous nous attendons également à ce que le site sœur de Stack Overflow, Prompt Overflow, devienne l'un des sites les plus populaires sur Internet en quelques mois seulement.
2. Pattern de rendu
Rendu côté serveur ou pas de rendu côté serveur ? En 2022, les propriétaires d'Internet, Vercel, ont décidé qu'au lieu de faire ce choix une fois pour l'ensemble de votre application, vous devrez désormais décider à chaque fois que vous écrivez un nouveau composant.
Parce que le développement front-end devenait trop facile, les mêmes personnes qui écrivent du CSS devront désormais savoir comment fonctionnent le Streaming SSR et l'Hydratation Progressive.
En 2023, nous pouvons nous attendre à ce que les frameworks adoptent des modèles de rendu de plus en plus granulaires, aboutissant à un rendu par ligne (PLR) plus tard dans l'année. Nous pouvons également nous attendre à ce que les offres d'emploi pour les ingénieurs en fiabilité de rendu atteignent un niveau record.
3. JS Runtimes
Parce que le choix d'un runtime JS était l'un des seuls domaines où un développeur n'était pas paralysé par le choix, au début de 2020, le créateur de Node nous a donné quelque chose de nouveau à agoniser. Le lancement de Deno et Bun a marqué la mutation finale de JavaScript en une langue qui peut vraiment s'exécuter partout où elle n'était pas destinée.
Ces nouveaux runtimes JS signifient que nous pouvons maintenant servir du HTML plus rapidement que jamais. Par exemple, nous avons réduit le Time to First Byte (TTFB) de ce blog à -0,4 s. Cela signifie qu'il s'est effectivement chargé avant que vous ne cliquiez sur le lien.
En 2023, nous pouvons nous attendre à ce que des runtimes JS encore plus rapides et plus spécialisés soient lancés, notamment le prometteur Boil, un runtime spécialement conçu pour réduire les temps de démarrage à froid des bouilloires activées par WiFi. Toutes ces avancées promettent de rendre l'avenir des botnets vraiment passionnant.