Aller au contenu principal

· 7 minutes de lecture
Damien Buchet

Les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, d'Octobre 2022 🤗

Au programme ce mois-ci :

  • NextJS 13 et son lot de nouveautés !
  • Plusieurs annonces côté NodeJS
  • Gatsby v5-alpha
  • Les avantages / inconvénients du CSS-in-JS
  • Les outils / packages à surveiller
  • WTF JS?

· 9 minutes de lecture
Damien Buchet

Désolé pour mon absence ces 3 derniers mois ! Je n'ai pas réussi à trouver le temps pour la rédaction de cette newsletter. C'est fou comment de si petits êtres peuvent vous accaparer autant de temps 👶 🤗

Mais je suis de retour pour rattraper le retard, donc voici les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, de Juillet, Août et Septembre 2022 🤗

Au programme, forcément un peu plus long :

  • Bun, Deno, quand Node se fait bousculer !
  • Docusaurus 2.0 est sorti !
  • ViteJS 3.0
  • NextJS 12.3, Remotion 3.1, Sandpack 1.8
  • Un comparatif de performances avec 6 frameworks SSR
  • Vous n'avez peut-être pas besoin d'un useEffect
  • A la découverte de Object.freeze & Object.seal
  • Les outils / packages à surveiller
  • WTF JS?

· 6 minutes de lecture
Damien Buchet

Les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, de Juin 2022 🤗

Au programme ce mois-ci :

  • NextJS 12.2
  • Airbnb passe à Linaria pour générer son CSS
  • HTML/CSS, est-ce du dev ?
  • Farewell IE & Atom 👋
  • Strapi 4
  • Joy UI, le nouveau design system de @mui
  • Les packages / librairies / outils à surveiller
  • Et on termine par le WTF JS?

· 6 minutes de lecture
Damien Buchet

Les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, de Mai 2022 🤗

Au programme ce mois-ci :

  • Une nouvelle proposition de hook useEvent
  • Storybook: Webpack vs Vite
  • Un nouveau système de routing pour NextJS
  • Les packages / librairies / outils à surveiller
  • Et on termine par le WTF JS?

· 10 minutes de lecture
Damien Buchet

Les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, d'Avril 2022 🤗

Au programme ce mois-ci :

  • On continue à parler un peu de react@18
  • Un proposal de nouvelles méthodes non-destructive pour les Array
  • La sortie de NodeJS version 18
  • Gatsby vs Webpack vs NextJS
  • Les packages / librairies / outils à surveiller
  • Un peu de CSS
  • Et on termine par le WTF JS?

· 7 minutes de lecture
Damien Buchet

Si vous travaillez sur des "grosses" applications (créées avec create-react-app), vous vous êtes surement rendu compte que les temps de démarrage et de "hot-refresh" de votre serveur de développement prennent de plus en plus de temps au fur et à mesure que l'application grossissait.

Sur Odyssey, la plateforme pédagogique de la Wild Code School, ces temps de chargement sont devenus de vraies contraintes pour l'équipe. Et pour peu que vous soyez comme moi accro au CTRL+S toutes les 3 frappes clavier, cela pouvait ruiner complètement votre expérience de développement. Et donc générer de la frustration.

Alors comment retrouver le plaisir de développer avec React sur une grosse application ? ViteJS ! Et le tout, sans jamais avoir à éjecter react-scripts, et reversible à tout moment ! Alors, comment effectuer la migration ? Ca passe par ici 👇

· 6 minutes de lecture
Damien Buchet

1ère édition de mon Recapt ! Les nouveautés et nouvelles qu'il ne fallait pas manquer sur l'écosystème React / Javascript, de Mars 2022 (et d'un peu avant Mars j'avoue, mais fallait pas passer à côté 🤗)

· 6 minutes de lecture
Damien Buchet

CSR, SSR, SSG, ISR, les développeurs sont friands d'abréviations, mais qu'est ce qu'il se cache derrière ces sigles ? Quels sont les avantages et les inconvénients de ces technologies ? On fait le tour 👇

· 10 minutes de lecture
Damien Buchet

Dans cet article, je vais passer en revue les 5 erreurs les plus courantes que je vois passer sur StackOverflow. Ainsi que quelques conseils, qui s'appliquent certes aux débutant en React, mais aussi à tout développeur débutant 😉