Accueil InfoQ Programmation sur InfoQ
-
Tutoriel Micronaut : Comment Construire Des Micro-Services Avec Ce Framework Basé Sur La JVM
Micronaut est un framework fullstack moderne, basé sur la JVM, pour la construction des microservices modulaires et faciles à tester. Ce tutoriel créera trois microservices utilisant ce framewrok avec Java, Kotlin et Groovy .
-
HTTP/2 – l’API HTTP Client De Java 11
Depuis quelques temps, on entend de plus en plus parler de HTTP/2 . Dans cette série d'articles, nous vous proposons de partir à la découverte de ce nouveau protocole et son utilisation avec Java. Cet article présente la nouvel API Http Client de Java 11.
-
Eclipse Photon – Un Meilleur Support De Java 9 Et 10
Le support de Java 9 dans Eclipse Photon a été amélioré et le support de Java 10 a été ajouté. Cet article fait partie de la série Eclipse Photon.
-
Migration de Java 8 à Java 12
Le rythme actuel des changements en Java peut sembler intimidant, et il peut sembler évident que la mise à niveau de Java 8, utilisé par la majorité des applications, vers Java 12 pourrait s’avérer difficile. Dans cet article, nous allons examiner les avantages de la mise à niveau, les problèmes potentiels liés à la mise à niveau et quelques conseils pour la mise à niveau.
-
Faire Connaissance Avec Graal, le Nouveau Compilateur Juste-à-Temps de Java
Oracle a diffusé Graal, qui est à la fois un nouveau compilateur JIT pour Java et un composant majeur de leur machine virtuelle polyglotte de nouvelle génération, GraalVM. L'objectif est d'améliorer le temps de démarrage et de réduire l'empreinte mémoire des applications Java, ainsi que d'utiliser des technologies entièrement polyglottes et multilingues au sein d'une même machine virtuelle.
-
Overcoming RESTlessness
Les nouveaux protocoles pour API comme GraphQL, gRPC et Apache Kafka ont gagné en popularité en tant qu'alternatives aux API HTTP inspirées par REST. Au lieu de chercher à remplacer REST, l'industrie du génie logiciel devrait chercher à évoluer en s'appuyant sur la maturité de l'écosystème REST tout en exploitant les atouts technologiques des nouveaux protocoles.
-
Présentation Et Tutoriel Pratique Sur L'instruction "var" De Java 10
Apprenez-en plus sur la nouvelle instruction var de Java 10, et expérimentez la avec JShell dans ce tutoriel pratique pour réduire le code grâce à l'inférence de type pour les variables locales.
-
Eclipse Photon - Les Améliorations Dans Le JDT
Le plugin JDT d’Eclipse Photon apporte de nombreuses améliorations et nouveautés concernant le développement en Java. Cet article fait partie de la série Eclipse Photon.
-
Eclipse Photon - Code Mining
Eclipse Photon intègre une nouvelle API nommée Code Mining pour améliorer la productivité lors de l’écriture de code. Cet article fait partie de la série Eclipse Photon qui explore les principales évolutions de cet IDE de référence.
-
Eclipse Photon - Introduction
Pour la treizième fois, la release annuelle des projets Eclipse a été diffusée dans la quatrième semaine du mois de juin. Cet article fait partie de la série Eclipse Photon qui explore les principales évolutions de cet IDE de référence.
-
Apprendre Kotlin
Vous vous êtes décidé : il est temps de se mettre à Kotlin. Google supporte Kotlin sur Android, Spring aime Kotlin, maintenant c’est à vous. Mais par où commencer ? Voici, un tour d’horizon des ressources pour débuter en Kotlin.
-
Grandeur et décadence des langages sur la JVM
Le langage Java connaît régulièrement des articles prédisant sa mort. Mais à quelle date ? Et qui pourrait le remplacer ? Il existe un nombre important de langages disponibles sur la JVM. Dans cet article, nous allons passer en revue une partie de ceux-ci, leur rôle dans l’écosystème et à l’aide de Google Trends, allons tenter d’émettre quelques hypothèses de prévision sur leur futur respectif.