Dans cet épisode spécial news pour mars 2023, nous évoquons un retour d'expérience avec Astro, Strapi qui sort une version cloud et ajuste ses prix, TypeScript 5.0, WordPress Radicle, la nouvelle doc React, etc..

Astro, retour d'expérience

Après avoir refait le site https://www.goodmotion.fr avec Astro (2.0), Patrick fait un retour son usage du framework.

  • Première chose, Astro génère une MPA (multiple page application) et non pas SPA (single page application)
  • Astro génère de base des pages avec .md, .mdx ou .astro
  • La syntaxe des templates .astro est top !! ❤️ JSX like, props, slot..
  • La compilation des js et css est optimisée. Dans les fichiers .astro, on a la partie template, les scripts et les styles. Très semblable à vue, svelte par exemple
  • Bonne gestion de TypeScript. Affichage des erreurs très clair, prompt (Astro Bot) quand on ajoute des plugins astro (tailwind par exemple) qui aide à configurer.
  • La compilation est très rapide.
  • Nouveau système d’optimisation des images en natif (en expérimentation)
  • Et zéro JS par défaut !!

Strapi

https://strapi.io/pricing-cloud

Mise à jour des prix pour la version self-hosted
Après un échange avec Jim Laurie (avec qui nous avons fait l’épisode 21 en mars 2021), voici son retour :

  • Cloud : il ne faut pas la comparer à un PaaS. La version Cloud se place en face d’un contentfull. Sauf que tu gardes le contrôle de ton code source et le contrôle de la customisation. Puis un hosting solide avec CDN, mail et CI/CD en natif. + Accès au support car automatiquement Entreprise.
  • Strapi Self-hosted : changement de prix, release RBAC (Role based Access Control) dans la 4.8 La Community édition devient super intéressante.

Rust Bundler

https://www.rspack.dev/

Bundler écrit en Rust compatible Webpack

Chrome 111

Les nouveautés de Chrome 111 https://developer.chrome.com/blog/new-in-chrome-111/

  • View Transitions API
  • CSS Color Level 4 (CSS now supports high definition displays, specifying colors from HD gamuts while also offering color spaces with specializations)
  • New color devtools.

Decap CMS

https://www.netlify.com/blog/netlify-cms-to-become-decap-cms/

Netlify CMS devient Decap CMS et passe chez une agence partenaire de Netlify

TypeScript 5.0

https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/

Restructuration autour des modules ECMAScript. Conséquence, npm install 46% plus petit en moyenne, temps de build 10 à 25% plus rapide.
Les décorateurs deviennent la norme ECMAScript.

Arrow JS

Librairie de 2kb pour ajouter de la réactivité et créer des components avec 2 fonctions.
https://www.arrow-js.com/

Nouvel Doc React JS

La nouvelle doc de React sort de la beta ! https://react.dev/

Cheatsheet Pinia

Un petit cheatsheet Pinia, le store officiel pour Vue.js 3. https://pbs.twimg.com/media/FrgsHvqWcAEN9Ka?format=jpg&name=4096x4096

Histoire de la réactivité

MIŠKO HEVERY écrit un article sur l'histoire de la réactivité.
Ça passe par Flex, backbone.js, Angular 1, Knockout, React...
https://www.builder.io/blog/history-of-reactivity

Don't be fooled by serverless

DAVID HEINEMEIER HANSSON explique que comme toujours, il n'y a pas une solution pour tous les projets. Et donc le serverless, n'est pas la réponse à tout !
https://world.hey.com/dhh/don-t-be-fooled-by-serverless-776cd730

WordPress Radicle

Starter projet WordPress qui embarque une structure avancée de projet et aussi tous les outils : Acorn, Bedrock, Bud, Sage et Trellis
https://roots.io/radicle/

Sort à la fin du mois. Dispo pour 80$

Web API Check

Verifier les API directement dans son navigateur :
https://webapicheck.com/

Bonne écoute !

51% 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.