Javascript

Dev front

Programmation Réactive, késako ?

Le contenu aborde la nécessité de mettre à jour son navigateur pour une meilleure expérience utilisateur sur YouTube, tout en mentionnant les navigateurs populaires comme Google Chrome et Firefox. Il traite également des implications pour la programmation réactive en rapport avec les fonctionnalités des navigateurs modernes.

Dev front

Programmation réactive : compilation vers Web‑Assembly

Cet article aborde la programmation réactive et sa compilation vers WebAssembly. Il souligne l'importance de mettre à jour son navigateur pour profiter des dernières fonctionnalités des applications web, y compris celles reposant sur WebAssembly. On y explique aussi comment ces technologies interagissent pour améliorer les performances et la réactivité des applications web modernes.

Dev back

A Week of Symfony #1010 (May 4–10, 2026) (Symfony Blog)

Cette semaine, plusieurs versions de Symfony ont été publiées, y compris la maintenance de Symfony 6.4.38, 7.4.10 et 8.0.10, ainsi que la première bêta de Symfony 8.1. Des améliorations ont été apportées à de nombreuses fonctionnalités et des corrections de bogues ont été mises en œuvre. De plus, plusieurs nouvelles offres d'emploi pour des développeurs Symfony ont été annoncées, ainsi que des mises à jour concernant SymfonyCasts, qui propose des tutoriels pour apprendre Symfony et PHP.

Dev front

Vue ou Nuxt, lequel choisir ?

Cet article compare Vue.js et Nuxt pour aider à choisir le bon framework selon le contexte du projet. Vue.js est un framework simple et progressif, idéal pour construire des interfaces utilisateur, tandis que Nuxt, construit sur Vue, permet un rendu côté serveur et une meilleure gestion du SEO. L'article décrit également les cas d'utilisation pour chacun, avec des explications sur les différents modes de rendu (CSR, SSR, SSG). En résumé, Nuxt est recommandé pour les projets nécessitant un bon référencement et une performance optimisée, tandis que Vue peut suffire pour des applications internes sans enjeux SEO.

Dev back

Symfony UX 3.0.0 Released (Symfony Blog)

La version 3.0.0 de Symfony UX a été publiée, supprimant toutes les fonctionnalités obsolètes de la version 2.x et augmentant les exigences minimales à PHP 8.4 et Symfony 7.4. Quatre paquets obsolètes ont été retirés, et des instructions de migration sont fournies. La mise à jour simplifie également la gestion des composants et rationalise le code dans divers paquets pour respecter les nouvelles normes de Symfony.

Dev front

SymfonyLive Berlin 2026: "Simultaneous editing: Easy mode with Symfony UX" (Symfony Blog)

L'événement SymfonyLive Berlin 2026 se tiendra les 23 et 24 avril au CineStar CUBIX, Berlin, avec une présentation par David Buchmann sur la modification simultanée d'applications web interactives à l'aide de Symfony UX. La session pratique met en lumière l'intégration de composants Symfony UX pour faciliter la création d'applications réactives sans nécessiter un framework frontend complet.

Fullstack

A Week of Symfony #1007 (April 13–19, 2026) (Symfony Blog)

Cette semaine, Symfony UX a publié la version de maintenance 2.35 et la nouvelle version majeure 3.0, mettant à jour les exigences de PHP et Symfony et supprimant les fonctionnalités obsolètes. 30 pull requests ont été fusionnées ainsi que 14 problèmes résolus. Les mises à jour de SymfonyCasts incluent de nouveaux tutoriels sur Doctrine et ACL. Des événements futurs sont également annoncés, tels que le Sylius Meetup et le Web Summer Camp.

Dev front

Fuse.js — Lightweight Fuzzy-Search Library

Fuse.js est une bibliothèque légère pour la recherche floue qui permet de réaliser des correspondances tolérantes aux fautes de frappe, en utilisant des algorithmes avancés comme Bitap. La version 7.4.0-beta.2 introduit des fonctionnalités comme la recherche par jeton, des recherches logiques, et la capacité d'utiliser des workers web pour améliorer la performance. Fuse.js fonctionne dans le navigateur, Node.js, et Deno sans aucune dépendance, et dispose aussi d'une API de recherche hébergée appelée Fuse Cloud.

Autre

Junio Hamano : l'homme qui maintient Git depuis 2005 - Informatique générale - ShevArezo`Blog

L'article décrit le travail de Junio Hamano, l'ingénieur logiciel qui maintient Git depuis 2005. Il explique comment, sous la direction de Linus Torvalds, Hamano a pris en charge ce projet crucial et a contribué à sa croissance à travers ses nombreuses améliorations et supervisant les releases. Ses contributions techniques notables sont aussi mises en avant, ainsi que son rôle actuel au sein de l'écosystème Git.

Autre

Veille #52 — L'actu de la semaine

Cette édition de veille technologique présente 51 articles récents sur divers outils et services. Parmi les sujets abordés, on trouve la version beta de Cloudflare Email Service, un CLI pour WhatsApp, des spinners terminaux pour Rust, un proxy MITM en Rust, ainsi qu'une bibliothèque pour visualiser et analyser des dépôts GitHub. D'autres outils incluent 'Git Vizz' pour l'analyse de code et 'heerich.js' pour créer des scènes 3D en voxels. Ces ressources peuvent aider les développeurs à améliorer leur productivité et à rester à jour sur les nouvelles technologies.