Bonne présentation des Server et Shared components, feature expérimentale à venir.
Reflexion intéressante de Brian Rinaldi sur ce qu'est la Jamstack en 2021. Il considère que la Jamstack peut inclure une solution hybride SSR/SSG comme Next.js à condition d'avoir une approche static-first.
Jacob montre comment il utilise React comme un générateur de site statique simple et léger, sans hydratation React coté client.
Pour info, c'est également comme ça que Docusaurus v1 fonctionne (sites de doc comme Babel, Prettier...)
L'auteur du site Piccalilli vient de migrer de Eleventy à Next.js, garde une approche static-first, et met le conenu payant derrière du SSR. Choix intéressant: il désactive l'hydratation React coté frontend et utilise des web-components.
Une offre vous intéresse? Contactez moi en répondant à cet email!
Lazy: dev React senior - CDI remote 55/65k
Smallable: dev React - CDI Paris 45/50k
Snapshift: dev Ruby/Rails/React senior - CDI Paris 60/70k
Splio: dev Fullstack React/Java/Go senior - CDI Paris 60/70k
F4: dev NodeJS - CDI Paris 40/50k
Pour Phorest, qui a migré de natif vers ReactNative, les updates Over-The-Air via CodePush ont un très grand interêt, pour tenir à jours leurs milliers d'apps white-label.
Pour Max Lynch, auteur de Ionic, se baser sur les WebView et Capacitor reste la solution la plus simple pour sortir une app mobile quand on est développeur web.
Mon avis: il a raison, mais le gap entre WebView et ReactNative en terme de coût ne justifie pas de rester sur une expérience WebView.
Un moteur de recherche en Rust/WebAssembly créé principalement pour les sites statiques. Semble être une alternative intéressante à Lunr et Fuse.js pour implémenter une recherche coté client.
Quelques prédictions pour 2021: maturité des frameworks React, container queries, WASM, retour du monolith.
Quirrel propose de rajouter un système de scheduling de jobs/cron au dessus de Next.js.
La v1.0 est sortie, et le concept est étendu à d'autres frameworks comme Nuxt, Redwood, Express, Connect...
Des correctifs de sécurité (high) ont été publiés en début de semaine pour Node.js v10, v12, v14 et v15.