L’auto-configuration Spring Boot expliquée : La Magie Derrière @SpringBootApplication
Tu ajoutes @SpringBootApplication, tu lances ton projet… et tout fonctionne. Connexion à la base de données ✔Serveur web ✔Injection de
Read More#CodeTheWorld
Tu ajoutes @SpringBootApplication, tu lances ton projet… et tout fonctionne. Connexion à la base de données ✔Serveur web ✔Injection de
Read MoreA practical guide to testing your custom React router built with hooks and components like useRouterHook, RouterLink, and RouterRoot. Learn to write unit and integration tests using Vitest and Testing Library to improve reliability and developer confidence.
Read MoreLearn how to build a lightweight React router using modern React 18 hooks like useSyncExternalStore, useTransition, and Suspense. A hands-on guide for frontend developers exploring routing, concurrency, and clean architecture.
Read MoreCela fait plusieurs années que je trouve contraignant le fait d’avoir à switcher d’une version de Java à une autre, lorsque je travaille sur plusieurs projets ayant des stacks techniques différentes. Il en va de même pour les versions d’autres outils tels que Node.js.
Mes précédents essais m’avaient menés vers SDKMAN, qui n’était pas pleinement compatible avec les outils sur mon espace Windows (terminal et IDE).
Dernièrement, un collègue, Guillaume FAYEMI, a trouvé la solution qui a dépassé mes attentes : mise-en-place (alias mise). C’est une solution open-source, avec plus de 15.4K étoiles sur GitHub, permettant de gérer facilement la mise en place d’une configuration de développement local, sur plusieurs systèmes d’exploitation, dont Windows.
Il permet :
l’installation d’outils tels que Java (des centaines d’autres sont disponibles) ;
la gestion automatique des variables d’environnements ;
la possibilité de lancer des commandes au chargement de la configuration.
Read MoreNous allons au cours de cette article, discuter de l’implémentation d’un service discovery en utilisant Quarkus pour développer nos services, Consul pour enregistrer nos instance et Stork pour gérer l’enregistrement, le désenregistrement et la récupération des instances de service demandés.
Read MoreComment développer en Java sur le cloud grâce à GitPod : L’intégration de GitPod, configuration de l’environnement Quarkus, installation de la CLI. On vous explique tout.
Read MoreComment s’authentifier de façon programmatique (par exemple dans un batch ou un client lourd) avec Shibboleth
Read MoreRésumé des nouveautés de la release Quarkus 2.0 : impact utilisateurs, migration, CLI. Et le Dev Joy, dans tout ça ?
Read MoreEntretien avec Sebastian Aigner par Jean-Michel Fayard : Comment apprendre Kotlin ? Si vous êtes intéressés par Kotlin, la première question que vous vous posez est certainement : Quelle est la manière la plus efficace d’apprendre Kotlin ?
IDE et navigateur, livres et tutoriels, débutants et dev Java.
J’ai été naïf. J’ai espéré que tout se passerait bien. J’ai développé précipitamment plusieurs batchs puis les ai envoyés au combat sans filet, si jeunes. Ils sont tombés, tous. Le coût de ma naïveté a été terrible, mais j’aimerais ici faire le bilan, vous faire part de ce que j‘ai appris de cette aventure. Certains points vous paraitront peut-être évidents mais si je n’ai pas su les anticiper je suppose que d’autres pourraient les éviter en me lisant.
Read More