Dans cette épisode, nous allons évoquer un site qui vous permet de comparer le code des principaux frameworks front, de la sortie de ReactJS 19 en bêta, du changement de licence de Redis, de la sortie de node.js 22, d'un nouveau registre de package nommé JSR, d'une librairie de component React et Tailwind et de comment transformer un vieux site WordPress en simple site statique.

Comparer le code des frameworks

https://component-party.dev/

Retour sur Web Awesome

Ils ont récoltés $722,637 sur les 30 000 demandéshttps://www.kickstarter.com/projects/fontawesome/web-awesome

React 19 bêta

https://react.dev/blog/2024/04/25/react-19

Hook use API pour les promesses.

Simplification de Context. Plus de provider. Accès au context avec use()

Gestion du Head. Script, Style meta, …

Plusieurs hook pour gérer les mutations useActionState, useFormStatus, useOptimistic…

https://twitter.com/wesbos/status/1783864009030070515?s=61&t=wu_jgRbOXZsweiMTeu2V9w

Ryan Florence tweet sur les changements sur Remix avec React 19

https://twitter.com/ryanflorence/status/1785032813152207281?s=61&t=bpxIC-wqfOzLI9KUYS7k9Q

Redis change de licence, création de ValKey

Redis Inc. passe redis sous licence propriétaire permissive duale (SSPLv1 et RSALv2) que du non-respect de l’engagement pris par Redis de conserver Redis Core sous BSD-3

AWS, Oracle et Google Cloud, Oracle, Ericsson et Snap Inc, etc.. pousse Valkey. Valkey s’appuie sur la version de Redis Core 7.2.4 et conserva la licence BSD-3 du projet originel.

https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community

Node 22

https://nodejs.org/en/blog/announcements/v22-release-announce

  • WebSocket client activé par défaut
  • require et import pour la vie !
    If --experimental-require-module is enabled, and the ECMAScript module being loaded by require() meets the following requirements:
    • Explicitly marked as an ES module with a "type": "module" field in the closest package.json or a .mjs extension.
    • Fully synchronous (contains no top-level await).
  • watch mode stable
  • Moteur V8 upgradé

JSR, un package registry de plus ?

https://jsr.io/

  • TypeScript natif
  • ECMAScript only
  • Un superset de npm

Learn JavaScript

https://web.dev/learn/javascript

Librarie de component React UI Wedge

https://www.lemonsqueezy.com/wedges

Passer un vieux site WordPress en mode static simplement

Vous avez un vieux site qui tourne sur WordPress, vous souhaitez conserver le site en ligne mais plus trop vous occuper de la maintenance. Ce tuto est fait pour vous.

https://www.youtube.com/embed/7MfPpIKc8I0

Bonne écoute !

45% vers l'objectif de 70$ par mois

L'ensemble des charges seront couvertes. Service de stockage et abonnement aux services utilisés.

Abonnez-vous sur votre plateforme de podcast préférée

> //
Copyright DOUBLE-SLASH 2020 - 2024 - Tous les droits sont réservés.