Aller au contenu principal

📨 #138: React-Router, Rspack, RSC, Storybook, Astro, Million, Superflare, Tremor, React-Email, Ink, Metro, VisionCamera, Jest, Proto...

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

Salut à tous !

Pendant que tout le monde joue avec GPT-4, je continue de lire les articles React pour vous!

Une nouvelle feature lazy dans React-Router sera très utile pour éviter les waterfalls.

Le bundler Rspack en Rust vient d'être annoncé.

J'aimerais créer un "referral program" pour cette newsletter, pour t'inciter à la partager à tes potes et te récompenser si de nouveaux abonnés nous rejoignent. Est-ce que tu as une idée de ce que je peux t'offrir en retour?

J'ai pensé à:

  • +1 abonné - mon top 10 des articles React
  • +3 abonnés - accès à ma DB d'articles
  • +5 abonnés - un remerciement public sur Twitter ou LinkedIn
  • +10 abonnés - une diffusion d'offre d'emploi dans la newsletter
  • +30 abonnés - un cours au choix parmi Just JavaScript (Dan Abramov), Three.js Journey (Bruno Simon)...
  • +50 abonnés - une heure de consulting React

C'est pas évident de choisir quoi offrir 😅. C'est plus simple de gérer des produits numériques, mais je ne suis pas fermé à quelques produits physiques (stickers, chaussettes, sneakers, sac a dos, mug, macbook...).

Tu peux répondre à cet email directement pour me donner ton avis, et me dire ce qui te motiverait le plus?

💡 Consulter cette newsletter sur Twitter - format visuel 🎨

Pour me soutenir:

Ne manque pas le prochain email !

    💸 Sponsor

    Suncel

    Publiez plus rapidement votre contenu. Améliorez votre SEO.

    Pour les éditeurs de contenu : destiné aux sociétés qui publient beaucoup de contenu et ont une importante stratégie SEO. Les éditeurs de contenu et équipes marketing peuvent publier le contenu sans aucune complexité technique (éditeur no-code), utiliser des blocks et des templates pré-conçus. Les mises en ligne de page sont instantanées, sans intervention d'un développeur. Les pages et les images sont optimisées grâce à Next.js afin d'obtenir d'excellent scores pour vos Core Web Vitals.

    Pour les développeurs : solution plug and play pour votre application Next.js existante ou pour une nouvelle application. De nombreux avantages pour ce CMS :

    • Conception de blocks réutilisables construits en React
    • Meta données pour le SEO déjà définies et Sitemap géré automatiquement (module SEO)
    • Création de vos propres settings custom en React
    • Admin personnalisable en React
    • Pas de système de routing nécessaire pour s'adapter au CMS

    Visiter Suncel.io | 5mn vidéo démo

    ⚛️ React

    Lazy Loading Routes in React Router 6.4+

    Lazy Loading Routes in React Router 6.4+

    React-Router 6.9 vient de sortir avec une nouvelle feature de lazy routes qui permet de limiter les waterfalls, et optimiser le temps de chargement de vos apps. C'est de cette manière que Remix fonctionne, mais vous pouvez maintenant utiliser cette technique sur n'importe quelle app basée sur React-Router. Perso je compte l'utiliser sur Docusaurus (repose sur React-Router).

    Ne manque pas le prochain email !

      💸 Sponsor

      Surveyjs - Librairie JavaScript extensibles pour les sondages et les formulaires

      Librairie JavaScript extensibles pour les sondages et les formulaires

      SurveyJS est un ensemble de librairies de formulaires JavaScript open-source que vous pouvez facilement intégrer à votre application Web. Cela vous permet de créer et d'exécuter plusieurs formulaires, en conservant toutes les données sensibles sur vos serveurs, ou d'avoir votre propre form builder WYSIWYG hébergé que les utilisateurs non techniques peuvent utiliser facilement.

      Vous pouvez également analyser les résultats des sondages dans des tableaux de bord personnalisés, enregistrer vos formulaires au format PDF ou simplement les convertir en fichiers PDF modifiables. Il offre un support natif pour React et Angular, et la possibilité de choisir le backend de son choix: toute combinaison serveur + base de données est possible.

      📱 React-Native

      🧑‍💻 Jobs

      🧑‍💼 Shotgun - Senior Full Stack Engineer - 60-75k€ + BSPCE

      Shotgun est la billetterie des évènements electro. Nous recherchons des devs expérimentés pour travailler sur une stack moderne: React, React-Native, Typescript, GraphQL, NextJS, PgSQL, Vercel...

      🧑‍💼 Premier Octet - Développeurs(euses) React - Paris

      Nous cherchons des développeurs(euses) JavaScript passionnés. Vous interviendrez en développement sur des projets variés et motivants, à la fois serveur et front (React, Nest, Next), et éventuellement mobile (React Native).

      🧑‍💼 Teale - Mobile Software Engineer - 50-60k - Paris/Remote

      Teale recrute un dev mobile React-Native / TypeScript pour travailler sur une app à fort impact dédiée à la santé mentale.

      💡 Comment publier une offre d'emploi ?

      🏢 Vous recrutez en CDI ou freelance? Contactez-moi!

      🇫🇷 En français

      💡Tu peux m'envoyer ton contenu: sebastien@thisweekinreact.com !

      🔀 Autre

      Rspack

      Rspack

      Annonce officielle du bundler Rust de ByteDance, compatible avec Webpack mais beaucoup plus rapide. Ca sera difficile de faire un choix entre Rspack et Turbopack, qui a également annoncé vouloir supporter les loaders. À noter que Unplugin 1.3 supporte déjà Rspack et permet de créer des plugins bundler agnostic. Il n'y a pas encore de support Turbopack, mais j'espère que c'est prévu!

      Lire aussi Rspack: The Rust-Based Web Bundler that Combines High Performance with Interoperability

      🤭 Fun

      alt

      🤣 Les autres tweets marrant cette semaine

      A plus 👋


      Ne manque pas le prochain email !