React

Dev front

React-admin: March 2025 Update

L'article présente les mises à jour de React-admin pour mars 2025, notamment la compatibilité avec React 19, Material-UI 6 et React-Router 7. Il détaille les nouvelles fonctions dans la vue des listes, les formulaires avec édition des tableaux de chaînes, et l'introduction d'un thème en noir et blanc pour une interface modernisée. De plus, les modifications apportées facilitent la personnalisation et la gestion des changements non sauvegardés, améliorant ainsi l'expérience utilisateur pour les développeurs d'applications web.

Autre

FakeShop - by topheman

FakeShop est un site de démonstration e-commerce développé avec Next.js 15, mettant en avant les dernières fonctionnalités du framework telles que les composants serveur React, les actions serveur, l'amélioration progressive et le streaming. L'article détaille davantage le projet et son fonctionnement.

Autre

Lynx by ByteDance vs React Native

ByteDance a lancé Lynx, un framework UI open-source conçu pour le développement d'applications multiplateformes (Android, iOS, Web) utilisant des technologies web. Lynx se distingue par sa capacité de traitement à double fil pour des performances améliorées et des temps de chargement réduits, par rapport à React Native. Il permet un rendu CSS moderne avec des animations et une grande flexibilité dans le choix du framework. Bien que prometteur, Lynx est encore en phase de développement et a une communauté limitée par rapport à React Native, qui bénéficie d'un écosystème mature.

Fullstack

Testing Zero: Rocicorp's Ultra-Fast Sync Engine for the Web

Rocicorp a lancé Zero, un moteur de synchronisation ultra-rapide pour le web, permettant des temps de réponse instantanés et une synchronisation en temps réel entre clients et bases de données. En utilisant un système de cache et une bibliothèque cliente, Zero offre des mises à jour et des requêtes instantanées, un mode hors ligne, ainsi qu'une synchronisation bidirectionnelle et une gestion des permissions. Il repose sur ZQL, un langage de requête spécifique. Actuellement en alpha, Zero promet un développement simplifié sans besoin de backend.

Dev back

Vu sur le Web #3 | Les-Tilleuls.coop

Ce troisième volet de la veille technologique des Tilleuls.coop présente plusieurs annonces importantes, dont le lancement de Laravel Cloud le 24 février, qui permettra un déploiement simplifié de projets Laravel et PHP. Un article explore la reconstruction du moteur de rendu de ProseMirror en React. Le rapport annuel 'State of PHP' dévoile l'utilisation croissante d'outils d'IA comme ChatGPT et GitHub Copilot, ainsi que des tendances dans l'écosystème PHP. Un article sur Symfony souligne l'importance de classes d'ID dédiées pour la sécurité de typage. Tailwind CSS v4.0 propose une refonte complète améliorant les performances. Enfin, DDEV prend en charge FrankenPHP, facilitant le développement local d'applications.

Autre

Automate Your React App Deployment With TeamCity

Ce tutoriel explique comment automatiser le déploiement d'une application React à l'aide de TeamCity, une plateforme CI/CD. Il aborde les problèmes fréquents de déploiement et comment l'automatisation peut aider. Vous apprendrez à configurer une pipeline TeamCity pour déployer une application React depuis un dépôt GitHub vers un bucket Amazon S3, la rendant prête à être servie comme un site statique. Les étapes incluent la création d'une pipeline, l'ajout de tâches pour installer les dépendances, exécuter des tests, et déployer les artefacts construits sur S3. Il est également mentionné la nécessité de créer et configurer un bucket S3 pour l'hébergement de site statique.

Dev front

Top 5 Udemy Courses to Learn JavaScript for Beginners in 2025

Cet article présente les cinq meilleurs cours sur Udemy pour apprendre JavaScript en 2025, soulignant l'importance de cette langue pour le développement web, ses nombreuses applications et les différentes options de cours adaptées aux débutants ainsi qu'aux développeurs intermédiaires et avancés. Les cours abordent des concepts essentiels comme la programmation asynchrone, la manipulation du DOM et la programmation objet, tout en promettant une approche pratique avec des projets réels à réaliser.

Dev front

Handling Relationships in React Admin

Cet article présente comment React Admin gère les relations entre les ressources dans une application, en se concentrant sur la visualisation et l'édition de données relationnelles. Il explique l'utilisation de composants comme ReferenceField et ReferenceManyField pour naviguer et afficher des données liées, permettant ainsi de simplifier le traitement des relations un-à-plusieurs, plusieurs-à-un et plusieurs-à-plusieurs. Des exemples pratiques de codes sont fournis pour illustrer cette fonctionnalité, ainsi que des conseils sur la personnalisation de l'affichage des données de référence. Le tutoriel inclut aussi l'optimisation des appels d'API par l'agrégation des requêtes et l'utilisation de Data Providers compatibles.

Fullstack

Best Open Source CRMs for 2025

Cet article présente les meilleures solutions CRM open source pour 2025, en mettant l'accent sur leur adaptabilité, leur coût et leur facilité de personnalisation pour les petites et moyennes entreprises. Il insiste sur l'importance d'un code modifiable et d'une bonne documentation, tout en évaluant des projets populaires comme Atomic CRM, Twenty, et d'autres, en fonction de divers critères allant de la facilité d'installation à la taille de la communauté de développeurs.