Logo LF pour Lucas FAUCHART

FAUCHART Lucas

AccueilProjetsStagesVeilles technologiquesCompétencesCertifications

MES VEILLES TECHNOLOGIQUES

Bun

Rédigé le 15/04/25

Bun est un outil tout-en-un ultra-rapide pour les développeurs JavaScript. Il remplace Node.js, npm, Babel ou Jest en intégrant exécution, gestion de paquets, transpilation TypeScript/JSX, serveur web et tests. Simple, rapide et moderne, Bun accélère le développement tout en réduisant les dépendances.

Logo de Bun

React Server Components

Rédigé le 01/03/25

React Server Components est une nouveauté de React qui permet d’exécuter une partie du code sur le serveur, réduisant ainsi le poids en JavaScript et améliorant la vitesse de chargement des pages. Cela rend les sites plus rapides, plus légers et plus faciles à développer et maintenir.

Logo React Server Components

LangChain.js

Rédigé le 22/12/24

LangChain.js est un framework JavaScript/TypeScript permettant de créer des applications intelligentes connectées à des modèles IA comme ChatGPT, Claude ou Mistral. Il permet de lire divers fichiers (PDF, Word…), d’interroger des bases de données, de créer des assistants avec mémoire, et d’utiliser la méthode RAG pour des réponses précises. Grâce à LangServe, il est facile de déployer ces assistants IA sur le web ou en cloud. C’est un outil puissant et moderne pour intégrer l’IA dans les applications.

Logo de LangChain.js pour la veille technologique

React Native

Rédigé le 20/11/24

React Native est un framework mobile développé par Meta qui permet de créer des applications iOS et Android avec un seul code JavaScript. Grâce à ses récentes améliorations comme TurboModule, Fabric Renderer et le moteur Hermes, il offre de meilleures performances, une fluidité renforcée et une gestion optimisée de la mémoire. Il facilite aussi l’intégration de l’IA et de la réalité augmentée, rendant les applications plus interactives, modernes et efficaces.

Logo de React Native pour la veille technologique

Applications web progressives

Rédigé le 08/09/24

Les applications web progressives (PWA) sont des sites web optimisés qui imitent le fonctionnement d'applications mobiles. Elles consomment peu de stockage, s'adaptent à tous les appareils, fonctionnent hors ligne, et sont toujours à jour. Plus accessibles et moins coûteuses à développer que les apps natives, elles combinent les avantages du web et du mobile tout en bénéficiant d’un bon référencement.

Illustration des applications web progressives (PWA)

Réalité Augmentée

Rédigé le 13/06/24

La réalité augmentée (RA) superpose des éléments virtuels à notre environnement réel via un écran (smartphone, tablette…). Elle est utilisée dans de nombreux domaines : vente, formation, médecine, culture, ou encore les jeux vidéo (ex : Pokémon Go). Grâce à ARKit (Apple) et ARCore (Google), les développeurs peuvent créer des expériences immersives mêlant monde réel et numérique, améliorant ainsi l’apprentissage, la productivité et l’engagement utilisateur.

Illustration représentant la réalité augmentée

Instant App

Rédigé le 14/04/2024

Les Instant Apps, ou Google Play Instant, permettent d’utiliser une application Android sans la télécharger entièrement. L’utilisateur peut tester certaines fonctionnalités directement depuis le Play Store, ce qui économise du stockage et facilite la découverte de l’application. Elles offrent une meilleure expérience utilisateur, réduisent les désinstallations et les avis négatifs. En revanche, elles ont un accès limité aux fonctionnalités du téléphone (notifications, stockage, etc.) et nécessitent une bonne sécurité côté développeur. C’est une solution prometteuse pour l’avenir des applications mobiles.

Logo illustrant la fonctionnalité Instant Apps sur Android

Android 14

Rédigé le 08/02/24

Android 14 est la nouvelle version du système d’exploitation mobile de Google. Il introduit des nouveautés majeures comme la localisation du téléphone même éteint, le remplacement des mots de passe par les passkeys, les appels d’urgence par satellite, une meilleure sécurité contre les applications obsolètes, et un meilleur support des téléphones pliables. On note aussi des améliorations visuelles (Ultra HDR), pratiques (meilleure gestion de l’énergie, des notifications, du stockage) et une expérience utilisateur enrichie.

Logo du système d’exploitation Android 14