Les actualités tech à retenir – Mars 2025

15 avril 2025 - Modifié le 11 avril 2025

Retour sur les trois faits marquants du mois de mars 2025, à suivre de près pour anticiper les évolutions de vos stacks.

Ce mois-ci, trois actualités majeures ont retenu notre attention chez Mink : une mise à jour notable de Livewire, la fin annoncée de Create React App, et l’arrivée d’un nouveau framework IA orienté RAG. Tour d’horizon des nouveautés à suivre.

Livewire 3.6 introduit les JavaScript Actions

Le framework Livewire, bien connu des développeurs Laravel pour sa capacité à construire des interfaces dynamiques sans recourir au JavaScript, poursuit son évolution. Avec la version 3.6, une nouvelle fonctionnalité fait son apparition : les JavaScript Actions.

Ce qu’il faut retenir

Les JavaScript Actions permettent de déclencher des comportements JavaScript directement depuis le HTML Livewire, sans écrire de script personnalisé. Grâce à une nouvelle syntaxe (wire:js.*), il est désormais possible d’écouter des événements DOM ou natifs (scroll, resize, etc.) et d’y réagir côté serveur.

<div wire:js.window="onResize" />

Cette approche conserve les avantages d’une logique unifiée côté PHP, tout en facilitant les interactions front-end. Elle permet notamment :

  • de limiter la dépendance à Alpine.js ou à du JavaScript écrit à la main ;
  • de simplifier la gestion des événements dans des interfaces complexes ;
  • d’améliorer la lisibilité et la maintenabilité du code.

Create React App officiellement déprécié

Le 14 février dernier, l’équipe React a annoncé la fin de la maintenance de Create React App (CRA), le starter project qui a longtemps fait office de standard pour démarrer une application React.

Pourquoi cette décision ?

Create React App n’était plus en phase avec les attentes actuelles :

  • lenteur des temps de build,
  • configuration difficile à personnaliser,
  • incompatibilité partielle avec les nouveaux standards (ESM, import maps…).

Dans son annonce officielle, l’équipe React recommande désormais l’utilisation de Vite pour des projets front-end simples, et de Next.js pour des applications fullstack.

Ce que cela implique

  • CRA ne recevra plus de mise à jour ni de correctif de sécurité.
  • Les nouveaux projets doivent être initialisés avec des outils plus modernes.
  • Les projets existants peuvent migrer progressivement vers Vite ou Next.js, à l’aide des outils fournis par la communauté.

Mastra : un framework IA pensé pour le RAG

Dans un contexte où les applications d’intelligence artificielle se multiplient, la capacité à créer des agents conversationnels fiables, connectés à des données à jour, devient un enjeu majeur. C’est précisément le positionnement de Mastra, un nouveau framework open source dédié aux agents IA augmentés par la récupération d’information (RAG).

Une approche modulaire et connectée

Mastra permet de concevoir des agents capables de :

  • se connecter à des bases de données ou des documents externes (API, fichiers, systèmes métier),
  • utiliser des modèles de langage pour générer des réponses contextualisées,
  • orchestrer des interactions complexes via des modules distincts (parser, retriever, orchestrateur, etc.).

Il s’agit d’un framework pensé pour un usage en production, avec une attention portée à la traçabilité, à la transparence des sources et à l’extensibilité.

Cas d’usage envisagés

  • Assistance client alimentée par des bases de connaissance internes
  • FAQ dynamiques connectées à des documents métier
  • Agents internes pour les équipes RH, juridiques ou support

En synthèse

Notre point de vue

Ces évolutions confirment une tendance de fond : les outils évoluent vers plus de simplicité côté front, et plus de robustesse côté IA. En tant qu’agence tech, nous intégrons régulièrement ces nouvelles pratiques dans nos projets pour offrir à nos clients des solutions à la fois performantes, maintenables et durables.

Merci de votre lecture 😎

Ecrit par
Alyson Paya

Recevez par mail toute l’actualité de Mink

En cliquant sur "Ok", vous acceptez les CGU ainsi que notre politique de confidentialité décrivant la finalité des traitements de vos données personnelles.

Découvrez d'autres articles