Aller au contenu principal

📨 #187: Next.js, Expo, Popover, rethrow, SWR, React-Query, Astro, PPR, tRPC, zsa, Memory leaks, INP, RN IDE, Skia, WebGPU, RNSC, Atlas, Re.Pack, Prisma, SwiftUI, Flutter, Angular...

· 11 minutes de lecture
Sébastien Lorber
Editeur - Mainteneur de Docusaurus

Salut à tous !

La semaine dernière, nous avons reçu de formidables annonces lors des conférences Vercel Ship et App.js.

J'ai également trouvé des articles de blog communautaires très intéressants cette semaine ! Il y a beaucoup de contenu intéressant à lire ici. Celui sur les fuites de mémoire est assez effrayant 😅.

Je me suis demandé dernièrement s'il était encore utile d'écrire un Fil Twitter ? J'ai posé la question sur Twitter et j'ai l'impression que plus personne ne le lit, à part quelques personnes. J'envisage d'arrêter. Qu'en pensez-vous ? 🤔

💡 Consulter cette newsletter sur Twitter - format visuel 🎨

Pour me soutenir:

Ne manque pas le prochain email !

    💸 Sponsor

    React-admin: The Open-Source Framework for B2B apps

    React-admin: The Open-Source Framework for B2B apps

    👩🏻‍💻 For developers, by developers: React-admin is a free, low-code library that accelerates the development of internal tools, admins or B2B apps. Unlike no-code tools, you use code, ensuring you’re never limited by the framework.

    🔌 Flexible Integration: React-admin supports any API format (REST or GraphQL) and various authentication backends, including Auth0, Cognito, Google Auth, Active Directory, and Keycloak. You control the server, so there are no extra costs for Single Sign-On (SSO) capabilities. It's fully themeable, allowing you to customize it with your company's colors.

    🚀 Proven Success: Over 25,000 companies have built single-page applications with React-admin. For your next project, save weeks of development time by using react-admin. Try react-admin now.

    ⚛️ React

    Next.js 15 RC

    Next.js 15 RC

    Une nouvelle version majeure de Next.js est tombée en RC lors du Vercel Ship la semaine dernière. Les points forts de cette version sont les suivants :

    • Support de React 19 RC
    • Support du compilateur React (expérimental) à travers le plugin Babel (cela peut augmenter le temps de construction)
    • Amélioration des erreurs d'hydratation, affichant le diff incorrect
    • Mise en cache moins agressive, maintenant opt-in : fetch et Route Handlers ne sont plus mis en cache par défaut
    • Adoption progressive du Partial Prerendering avec une nouvelle option de configuration de route experimental_ppr.
    • Nouveau design de create-next-app, invitant à l'utilisation de Turbo en dev, et possibilité de créer des projets
    • next/after (expérimental), une nouvelle API utile pour différer les tâches d'analyse et garder les réponses rapides
    • Optimisation du regroupement des packages externes (serverExternalPackages) maintenant stable

    D'autres choses intéressantes ont été annoncées au Vercel Ship. Ressources supplémentaires à consulter :

    Ne manque pas le prochain email !

      💸 Sponsor

      Next.js auth tutorial with RSCs and Server Actions

      Next.js auth tutorial with RSCs and Server Actions

      The latest tutorial with WorkOS and Sam Selikoff shows how you can easily add AuthKit's hosted login box to a Next.js app:

      📚 Get started using the Authkit <> Next.js integration library
      🤖 Set up environment variables, configure the callback route and middleware, and implement signIn and signOut functionalities
      ⚙️ Protect routes in the Next.js app from unauthenticated users with the getUser function

      AuthKit can be used with WorkOS User Management, which supports MFA, identity linking, email verification, user impersonation, and more.

      Best of all, it's free up to 1,000,000 MAUs 🚀

      📱 React-Native

      Cette section est rédigée par Benedikt.

      screenshot of 4 App.js slides

      La saison morte où tout le monde gardait ses annonces pour les conférences à venir est terminée, avec l'App.js Conf de la semaine dernière qui a déversé sur nous un autre seau de contenu étonnant et d'annonces passionnantes ! Expo a annoncé le bien nommé Atlas, qui sert de map pour explorer les terres sauvages du Bundler. Si vous avez toujours voulu comprendre comment le code entre et sort de votre application, c'est l'outil qu'il vous faut. Il est particulièrement utile pour réduire la taille des bundles, mais aussi pour mieux comprendre le fonctionnement de votre application. Dans le domaine des ORM, Drizzle a lancé son Studio en tant que plugin d'outils de développement Expo et Prisma a annoncé qu'ils allaient ajouter le support de React Native. L'IDE React Native est maintenant en bêta ouverte et vous pouvez le télécharger sur le marketplace d'extensions VS Code. Enfin, William Candillon a annoncé l'arrivée du support vidéo dans RN Skia, ainsi que du WebGPU dans React Native ! Bien sûr, nous restons super excités par Universal React Server Components que nous avons déjà mentionné la semaine dernière. Assurez-vous de rattraper votre retard et de regarder App.js Conf Live stream.

      🇫🇷 En français

      🔀 Autre

      🤭 Fun

      alt

      A plus 👋


      Ne manque pas le prochain email !