Accueil InfoQ Articles
-
Pleins Feux Sur Les Fonctionnalités Java : les Blocs De Texte
Java SE 13 a introduit les blocs de texte en mode preview, visant à réduire la difficulté de déclarer et d'utiliser des chaînes de caractères littérales multilignes en Java. Après une deuxième preview, avec des modifications mineures, ils devraient devenir une fonctionnalité permanente dans Java SE 15. Dans cet article, Brian Goetz, Java Language Architect chez Oracle, approfondit le sujet.
-
Les Microservices Sont Le Nouveau Saint Graal De l'Evolutivité Pour La Scalabilité
Dans l'informatique, nous flirtons toujours avec la solution qui résoudra toutes les situations, quel que soit le problème. Le plus grand défi est toujours la bataille pour rendre l'application rapide et super évolutive. Les fameuses solutions miracles (silver bullet) illuminent le rêve de tous les développeurs depuis plusieurs générations, cet article parlera de la plus récente solution.
-
Travailler Ensemble Dans La Même Direction Grâce A L'Obeya
Aligner des équipes est un art. L'Obeya en est une des expressions, avec le panneau vision. La difficulté de la bonne mise en pratique est ici expliquée par les auteurs à partir de 4 exemples. Ils détaillent depuis la stratégie jusqu'au retour du terrain, le pourquoi et comment construire une bonne vision et son usage, en partant du PDCA et en respectant les valeurs de Toyota.
-
Premiers Pas Avec Quarkus
Quarkus a créé un véritable buzz dans l'écosystème Java d'entreprise en 2019. Qu'est-ce que Quarkus exactement ? En quoi est-elle différente des autres technologies établies sur le marché ? Comment Quarkus peut-il m'aider ou aider mon organisation ? Pour mieux expliquer la motivation derrière le projet Quarkus, nous devons examiner l'état actuel du développement logiciel.
-
DTO : Hipster Ou Dépassé ?
Les objets de transfert de données (DTO Data Transfert Object) font l'objet de grandes discussions, surtout lorsqu'il s'agit de développement d'applications Java. Les DTO sont nés dans le monde Java avec les EJB. Dans cet article, nous allons aborder l'une des strates les plus controversées de ces derniers temps : les DTO. Après tout, sont-ils actuels ou sont-ils dépassés ?
-
Etude InfoQ Des Tendances JavaScript Et Développement Web Pour 2020
Le développement Web est toujours un domaine intéressant pour nous, avec de nouveaux projets JavaScript qui apparaissent chaque jour. Savoir lequel vaut la peine qu’on s’y intéresse et lequel ignorer est notoirement complexe. Néanmoins, les développeurs peuvent toujours apprendre ou s’inspirer de certaines approches, même s’ils ne les utilisent pas dans leur travail quotidien.
-
Fonctionnalités Manquantes De Java : 5 Ans Plus Tard
Ben Evans revisite son point de vue sur les fonctionnalités manquantes de Java de 2015 et compare la façon dont le langage a évolué depuis lors par rapport à ses observations de l'époque.
-
Comment Créer Facilement Votre Application Java Avec JSF
JSF est l'une des technologies les plus populaires dans le monde de Jakarta EE. Aimé par certains, critiqué par d'autres, le fait est que cela aide beaucoup dans le développement frond-end. Dans cet article, nous expliquons comment et pourquoi utiliser Jakarta Server Faces (JSF) pour déplacer une application vers le cloud.
-
Tutoriel Spring Boot : Création De Microservices Déployés Sur Google Cloud
Dans ce tutoriel, le lecteur aura l'occasion de créer une petite application Spring Boot, de la conteneuriser et de la déployer sur le moteur Google Kubernetes en utilisant Skaffold et le plugin IntelliJ Cloud Code.
-
Guide Ultime Des Services Mesh : Gestion Des Communications De Service À Service
Ce guide tente de répondre à des questions pour les architectes et tech leaders, telles que : qu'est-ce qu'un service mesh ? Ai-je besoin d'un service mesh ? Comment évaluer les différentes offres ? Dans l'architecture logicielle, un service mesh est une couche d'infrastructure dédiée pour faciliter les communications de service à service entre microservices, souvent à l'aide d'un proxy sidecar.
-
Pleins Feux Sur Une Fonctionnalité De Java 14 : Les Records
Java SE 14 (mars 2020) introduit les Records (jep359) comme fonctionnalité en mode preview. Les Records visent à améliorer la capacité du langage à modéliser des agrégats de «données simples» avec moins de code. Dans cet article, l'architecte du langage Java Brian Goetz approfondit cette fonctionnalité.
-
Les Nouveautés De Jakarta NoSQL, Partie 2 : Qu'est-Ce Que Le Cloud-Native ?
Dans cette série, nous allons parler des nouveautés de Jakarta EE avec la spécification originale pour bases de données NoSQL. Dans ce deuxième article, nous reviendrons sur la définition du "Cloud Native" et montrerons comment, d'un point de vue pratique, exécuter une application Jakarta EE avec une approche "Cloud Native" sur une solution PaaS.