Une aide visuelle pour savoir dans quels cas de figure un composant va re-render, avec plusieurs exemples.
Comparaison complète entre les 2 libs.
Je n'ai pas la même conclusion: je partirais plutôt sur React Router. Ryan Florence risque de ne plus trop maintenir Reach Router, et se focaliser sur son framework Remix, qui utilise React Router 6, mieux préparé pour les nouveautés de React.
Si vous êtes encore sur Reach, c'est pas très grave, la lib reste bonne, et est toujours utilisée par Gatsby.
7 conseils de sécurité pour votre app React
Macro Babel qui rajoute automatiquement le tableau de deps à vos hooks useMemo, useEffect, useCallback...
Gatsby s'investit beaucoup pour devenir le front de WordPress. Ils viennent de sortir leur nouveau plugin WordPress en beta, qui s'intègre avec leur service Gatsby Cloud.
Adobe release Spectrum, son design system, et nous propose toute sa boite à outil réutilisable (accessibilité et state) pour construire son propre design...
Infinite Red donne 7 raisons de penser que ReactNative va continuer sur sa lancée et rester leader en 2021.
Note: l'équipe ReactNative est de plus en plus grosse, pratiquement 30 personnes chez Facebook
Article sympa, mais pas assez poussé (ne mentionne pas trop les nouveautés), et pas de comparaison avec Flutter. Cet autre article est intéressant pour une comparaison ReactNative / Flutter / natif (un peu biaisée en défaveur de RN).
Si vous faites du ReactJS et n'avez pas encore testé ReactNative, cet article vous présente les différences principales. N'hésitez pas à essayer, la transition se fait très bien (Expo conseillé).
Une librairie de primitives cross-platform prometteuse, inspirée de Theme-UI. Support web et ReactNative.
Pour ceux que ça intéresse, le webinar Sde React Native Reanimated 2, par Krzysztof Magiera (son auteur), à été publié sur Youtube.
Google et Canonical (Ubuntu) travaillent ensemble sur le support de Flutter pour Linux (desktop). Ils publient une version alpha, et une app de démo, Flokk.
Feature TS sympa, que j'utilise souvent pour extraire les erreurs de formulaire d'une exception
Manipulation de types pour transformer une union en intersection de manière générique.
WhatTheFuck.Is, le nouveau "projet" de Dan Abramov pour expliquer des concepts JavaScript
Un dev Vercel vient de publier un runtime, pour ceux qui veulent deployer du Deno sur Vercel.
Une AI (GPT-3, OpenAI) code un composant React, à partir d'un simple nom de composant! On voit passer pas mal de trucs du genre sur Twitter en ce moment.