La Tartine #54

La version bêta de React 19 est sortie

BENOIT EL AMRANI

Salut les Jamstackers 👋,

Cette semaine, j’ai fait un petit tour dans la capitale pour une rencontre avec un groupe d’entrepreneurs dans lequel je suis depuis janvier.

Je me rends compte que 3 ans après avoir lancé Pickbeam, c’est toujours un exercice compliqué de bien pitcher sa boite à d’autres personnes. Surtout pour nous qui avons une ADN très tech avec un jargon pas simple à bien expliqué. Jamstack, architectures composables, headless, pwa …. Les concepts techniques sont, par nature, complexes et difficiles à décrire.

Je suis tombé ce matin sur un article de Brian Rinaldi qui a justement pris le temps de démystifier et expliquer simplement tous les Buzzwords qu’on trouve côté développement web en ce moment !

Je vous invite à le lire, ça résume parfaitement les concepts que je partage dans cette newsletter :

Navigating the Buzzwords of Frontend Development


🍓 News de la semaine

React 19 Beta

La sortie de React 19 Beta officialise enfin les React Server Components (RSC).

Même si on parle depuis longtemps de ces RSC, vous serez peut-être surpris d'apprendre que cette fonctionnalité n'était auparavant disponible que sur les versions Canary ( et surtout sur Next.JS ) .

L'autre grande annonce concerne les actions, qui visent à supprimer le besoin de gérer manuellement des éléments tels que les pending state, les erreurs, les optimistic updates et les sequential requests.

Je vous invite à lire le très bon résumé de TheNewTechStack pour tout savoir sur React 19.


🥪 JamSnack

Vercel abandonne l’Edge Rendering

Lee Robinson offre une bonne explication sur les raisons pour lesquelles l’Edge Rendering n'a pas fonctionné en termes de performances ou de prix sur les sites de Vercel et pourquoi il ne préconise plus son utilisation.

Lee Robinson

How to make edge rendering fast

Mathias Biilmann le CEO de Netlify indique dans cet article que, même si le l'ambiance dans l'écosystème front-end s'est atténuée pour l’Edge Rendering, il peut toujours offrir les améliorations de performances promises lorsqu'il est combiné avec l’Edge API caching. Il montre comment procéder dans une application Remix.

Mathias Biilmann

Vercel AI SDK 3.1: ModelFusion joins the team

Un pas de plus vers un framework TypeScript complet pour les applications d'IA avec cette nouvelle version mineur du AI SDK de Vercel.

Jared Palmer, Lars Grammel

AI and Content Creation: A Leader's Guide

Simen Svale, CTO et co-fondateur de Sanity partage sa vision et certains des principes qu’ils ont découvert chez Sanity pour le déploiement efficace de l'IA dans la création de contenu.

Simen Svale

Using GitHub and NextAuth.js for Single Sign-on in Next.js

Tutoriel pour la mise en place de SSO en utilisant GitHub comme fournisseur OAuth et NextAuth.js pour gérer l'authentification.

Peter Mbanugo


📺 Conférences, webinaires et vidéos

Building on Netlify with Nuxt Image & Netlify Image CDN

Phil Hawksworth, DevRel chez Netlify, et Daniel Roe, Team Lead chez Nuxt.js qui explique comment bien utiliser le CDN Image de Netlify avec Nuxt.

They made React great again?

Fireship explore React 19 et les divers changements qui amélioreront l'expérience des développeurs. Ils comparent les modifications de React à d'autres frameworks JavaScript comme Svelte, Vue et Angular.

How To Build a Multilingual Website with Astro & Storyblok | Part 1

How To Build a Multilingual Website with Astro & Storyblok | Part 2

Dans cette série de vidéo, Arisa de Storyblok explique comment connecter Storyblok à Astro et créez des composants personnalisés comme base fondamentale avant mettre en œuvre l’internationalisation.


Partage la Tartine 🍞

Si tu penses que cette édition pourrait plaire à une personne de ton entourage, n’hésite pas à partager cet e-mail ou à cliquer sur le bouton ci-dessous 👇

Partager La Tartine


👉 Pour suivre nos aventures sur Youtube : https://www.youtube.com/@Pickbeam

👉 Pour prendre rdv avec Pickbeam pour un projet web : https://pickbeam.com

PS : Oublie pas de mettre un like en bas ou en haut de cet email si ça t’a plu.