Voir le profil

React Hebdo #107: Plasmo, Panapasi, Fastify-DX, Remix, TanStack, Redwood, Solid, useInsertionEffect, JSI, Vite, Angular, Safari...

React Hebdo #107: Plasmo, Panapasi, Fastify-DX, Remix, TanStack, Redwood, Solid, useInsertionEffect, JSI, Vite, Angular, Safari...
Par Sébastien Lorber • Numéro #107 • Consulter en ligne
Bonjour à tous!
Remix, TanStack, Chakra, Mitosis, Panapasi, Fastify-DX… Qu'est ce qu'ils ont en commun? Ils deviennet framework-agnostic! C'est clairement une tendance en croissance.
Je suis arrivé à Cracovie pour la conf App.js. J'espère vous ramener du beau contenu React-Native pour la semaine prochaine 😄
🙏 Pour soutenir la newsletter: 

React
Un nouveau framework dédié à la création de browser extensions, basé sur React et TypeScript. Open-source, core gratuit, qui propose un service cloud CI/CD payant. A étudier.
On voit de plus en plus de libs UI qui veulent proposer un support cross-framework natif (cf Chakra, les libs TanStack…). Panapasi est à ma connaissance le premier projet de ce type basé Mitosis, qui compile un dialect JSX Lite vers les frameworks cibles.
Nouveau framework fullstack en cours de développement, basé sur Fastify et Vite. Peut être adapté à plusieurs frameworks (React, Vue, Solid…). La version React se veut une alternative légère à Next.js et Remix, basée sur React-Router et Valtio.
La conversion d'un composant React de pagination vers Solid. Beaucoup de code JSX peut être repris tel quel, mais il faudra adapter un peu les hooks. Solid représente une réelle innovation: le code ressemble pas mal à React (sans dependency array 😏) mais le modèle d'execution est réactif.
Belle comparaison côte à côte du nouveau système RTK Listener par rapport à Redux Saga. Compare l'implémentation de nombreux use-cases. RTK Listener semble être une bonne alternative légère à Redux-Saga, avec une courbe d'apprentissage relativement faible. Bonne resource pour faire un choix sur sa librairie d'effets Redux, ou prévoir une migration.
Jack donne 6 solutions possibles pour éviter le problème de double requête avec le StrictMode de React 18. Utiliser une lib comme React-Query ou RTK-Query semble le plus simple.
Extras:
💸 Jobs
Nabla construit une plateforme de médecine asynchrone (chat sans rendez-vous + appel vidéo si besoin), en automatisant un maximum de tâches répétitives pour que les médecins se concentrent sur le soin et que le service reste accessible à tous.
Ils ont levé 17M€, remporté un award Google Play Best Apps of 2021 et viennent de lancer la première offre payante dédiée à la santé des femmes.
Les fans de hooks React et de Typescript se sentiront à la maison, ainsi que les amateurs de GraphQL, Tailwind, Vite ou Next.js. Pas mal de technos sympa à découvrir (WebRTC et codegen notamment)
Paris 3ème, remote possible, 55k-90k en fonction de l'expérience, + BSPCE.
La mission de Maki est de permettre à chaque entreprise de recruter des talents sur mesure. Maki propose des tests d'évaluation standardisés avant l'embauche pour identifier les meilleurs candidats et accélérer les décisions des entreprises, sans préjugés.
Si comme nous vous aimez résoudre des problèmes complexes de façon simple, à l'aide d'outils modernes (ping TypeScript, React-Query, MUI, Playwright, …), afin de proposer des expériences fluides et efficaces, le tout dans une ambiance décontractée (si si), alors venez discuter avec nous :)
Paris 9ème - full remote possible - 65k / 80k en fonction de l’expérience + BSPCE
iFeelSmart - Dev React Native - Paris/Remote - 50-65k€
iFeelSmart, est une nouvelle génération de UI TV. Nous sommes une entreprise à taille humaine avec des millions d’utilisateurs. Nous recherchons des devs React Native ayant une expérience significative et une envie de challenge technique! Voici le décor :
  • Une équipe Front en ReactNative + équipe Backends multi clients unifiés via un proxy en Go
  • Une API en JS et un Store Redux, avec du RxJS communs à tous nos devices mais aussi du Vanilla, du TypeScript, du Reanimated 2, et des tests Jest accompagnés de tests end-to-end via Appium
  • Nombreux challenges : focus via contrôle vocal et télécommande, performances à atteindre en ReactNative sur hardwares spécifiques, future intégration Apple TV…
  • Une équipe cool ET sérieuse à la fois, venez donc voir :) !
Paris 9 - Terrasse - Hybride Remote possible - 50 à 65K
React-Native
Oscar est l'auteur d'une playlist Youtube dédiée à JSI, et nous donne un retour d'expérience intéressant sur l'usage de divers languages pour la partie native, ou sur la difficulté à benchmarker JSI par rapport au bridge de l'ancienne architecture.
Extras:
Divers
Avez-vous aimé ce numéro ?
Sébastien Lorber

Chaque semaine, je t'envoie les nouvelles les plus pertinentes pour un(e) dev React et React-Native ouvert d'esprit.

⚠️⚠️⚠️ La newsletter React change d'adresse ⚠️⚠️⚠️   
➡️ RDV sur ReactHebdo.fr 🇫🇷

Pour vous désabonner, cliquez ici.
Si on vous a fait suivre cette lettre d'information et que vous l'aimez, vous pouvez vous y abonner ici.
Propulsé par Revue
Lambda Scale - SIRET 82951115300027