Aller au contenu principal

📨 #134: Gatsby ➡️ Netlify, React DOM for Native, XState, Flashlight, re-renders, Custom Hooks, Ignite Cookbook...

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

Salut à tous !

Gatsby vient d'être racheté par Netlify 🤯!

Il y a aussi une RFC très intéressante à lire si vous êtes passionnés de cross-platform en React-Native.

Sinon, c'est une semaine plutôt calme. Ça tombe bien, car j'ai pas beaucoup de temps 😄. Je termine quelques préparatifs pour l'email de la semaine prochaine qui sera un peu différent.

Il devrait y avoir des annonces liées à la conf React Native Connection au meetup React Native Paris #2 ce soir 😜.

💡 Consulter cette newsletter sur Twitter - format visuel 🎨

Pour me soutenir:

Ne manque pas le prochain email !

    💸 Sponsor

    refine

    refine - framework React headless pour créer des apps CRUD, 100% open-source

    Préparez-vous à passer au niveau supérieur ! Nous sommes ravis de lancer le Hackathon refine.

    Vous pouvez gagner 1500 $ et de nombreux cadeaux !

    Nous sommes ravis de collaborer avec Strapi, Appwrite, Meilisearch et Medusa. Ils sponsorisent le Hackathon refine et les gagnants recevront des cadeaux de chacun d'entre eux !

    Plus d'informations sur le Hackathon.

    ⚛️ React

    Netlify Acquires Gatsby Inc. to Accelerate Adoption of Composable Web Architectures

    Netlify Acquires Gatsby Inc. to Accelerate Adoption of Composable Web Architectures

    C'est la grosse nouvelle de la semaine. Gatsby Inc. racheté par Netlify. Le framework Gatsby passe donc également sous la gouverne de Netlify au coté d'Eleventy et SolidJS et continuera d'évoluer. Les features de Gatsby Cloud (notamment le Valhalla Content Hub) seront intégrés aux offres de Netlify. Le nouveau mot d'ordre est "composable architecture". Gatsby n'est pas l'outil le plus populaire actuellement, mais je trouve que cette acquisition à du sens, en particulier pour le content hub et toutes les intégrations CMS sur lesquelles ils ont travaillé. L'offre Gatsby Cloud est plus difficile à faire adopter que des features payantes en option sur Netlify, et c'est encore plus vrai pour les sites qui n'utilisent pas le framework Gatsby.

    À voir également:

    Making state machines global in React

    Making state machines global in React

    Présentation de la nouvelle API createActorContext qui fait son apparition dans XState 3.1. Elle permet de faciliter la création de state machines XState globales, associées à un context React. Il est possible d'utiliser un système de sélecteurs, ou encore de fournir une state machine custom au provider (utilise si d'utiliser des props?).

    Ne manque pas le prochain email !

      💸 Sponsor

      Build and Run Synthetic Monitoring That Scales

      Build and Run Synthetic Monitoring That Scales

      Checkly lets you easily deploy Playwright scripts to monitor apps, websites and APIs, from Dev to Production. Validate crucial user flows, collect error traces, capture screenshots and record performance metrics to understand how your app performs for users across the globe!

      Use Checkly to:

      • ✅ Run programmable API and Browser checks to validate app performance
      • ✅ Get alerts when checks are failing, and easily integrate Checkly with your existing tech stack
      • ✅ Leverage Playwright and Javascript to maximize your monitoring and testing efforts

      Start monitoring your apps for free

      📱 React-Native

      React DOM for Native (reduce API fragmentation)

      React DOM for Native (reduce API fragmentation)

      La RFC de Nicolas Gallagher (Meta / React-Native-Web) a été mise à jour. Le but est d'aligner les APIs React-Native le plus possible des APIs Web, y compris les éléments DOM comme div, span et même select. Le "learn once, run everywhere" pourrait se transformer progressivement en "write once, run everywhere". La communauté est assez partagée. Il va falloir réfléchir un peu à tête reposée pour savoir si c'est une bonne idée 😄, et vu l'ampleur du projet, ce n'est pas pour demain!

      🧑‍💻 Jobs

      🧑‍💼 Passionfroot - Senior Full-stack Engineer (Remix) - €160k+, Berlin/remote

      Passionfroot's mission is to empower the independent businesses of tomorrow via YouTube, Podcasts, Social Media, and Newsletters. Join us in building a tool that will empower creators globally to build scalable, sustainable businesses.

      🧑‍💼 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 ?

      🇫🇷 En français

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

      🔀 Autre

      🤭 Fun

      Cette violence 😅 pourquoi est-il si méchant!

      alt

      A plus 👋


      Ne manque pas le prochain email !