Ce que vous devez savoir sur Quarkus en 2021


  • Français


  • Une partie de la publication de services sur le cloud consiste à fournir aux utilisateurs et aux développeurs un accès facile à ces services par des moyens simples et fiables. L’une des méthodes les plus populaires d’interfaçage avec des applications en ligne consiste à utiliser une interface de programmation d’applications (API), un terme sophistiqué qui signifie que vous permettez aux utilisateurs d’interagir avec votre application via du code.

    Le concept d’API est important car il aide les autres à s’appuyer sur votre application. Supposons que vous concevez un site Web qui renvoie un nombre aléatoire lorsqu’un utilisateur clique sur un bouton. Normalement, cela nécessiterait qu’un utilisateur accède à votre site et clique sur un bouton. Le site peut être utile, mais seulement jusqu’à un certain point. Si vous incluez une API, un utilisateur peut simplement envoyer un signal à votre serveur demandant un numéro aléatoire, ou il peut programmer quelque chose de lui-même qui “appelle” votre serveur pour un numéro sans clic ni interaction manuelle requise. Un développeur peut utiliser votre nombre aléatoire comme valeur pour un jeu ou dans le cadre d’un générateur de phrase de passe ou tout autre élément pour lequel les développeurs ont besoin de nombres aléatoires (il y a toujours quelque chose). Une bonne API déverrouille votre application pour que d’autres utilisent les résultats de votre code, transformant votre travail sur le Web en, essentiellement, une bibliothèque logicielle.

    Qu’est-ce que Quarkus?

    Quarkus est une pile Java native Kubernetes conçue pour la livraison d’applications sans serveur. Par rapport à Java, qui a 20 ans, Quarkus est relativement jeune mais profite de ces deux décennies de développement pour produire, selon les termes du projet, « Java supersonique subatomique ». Personne ne sait probablement exactement ce que signifie cette phrase, mais vous pouvez certainement avoir une idée de ce que Quarkus peut signifier pour votre vie de développement simplement en l’utilisant pendant un après-midi.

    Quarkus vous permet de développer des applications avec une API utile avec peu ou pas de configuration et sans vous soucier de l’amorçage d’un environnement complexe. Vous n’avez pas besoin d’apprendre tout ce qu’il y a à savoir sur le cloud ou sur l’informatique de périphérie pour apprendre et exceller chez Quarkus. Apprendre à connaître Quarkus accélère votre développement et vous aide à produire des applications flexibles pour le réseau informatique moderne.

    Voici quelques-uns de nos articles récents sur Quarkus.

    Premiers pas avec Quarkus

    Chez Saumya Singh Comment créer votre première application Quarkus, vous découvrez les avantages de Quarkus et de la livraison sans serveur et créez une application de démonstration simple en 10 minutes environ. En fait, en dessous de 10 minutes est plus précis car entre Maven et Quarkus, il n’y a pas autant de configuration que vous pourriez vous y attendre. Cela ressemble à peine à Java (je veux dire cela dans le mauvais sens), mais cela ressemble tellement à Java (et je veux dire cela dans le bon sens).

    Développement de bord

    Linux est une plate-forme populaire pour la création d’applications de périphérie de l’Internet des objets (IoT). Il existe de nombreuses raisons à cela, y compris la sécurité, les larges choix de langages de programmation et de modèles de développement, et la prise en charge des protocoles. Sans surprise, Quarkus gère très bien l’IoT. Quarkus est efficace avec la mémoire, est rapide à lancer et utilise un temps d’exécution rapide, ce n’est donc pas seulement une solution viable pour l’IoT ; c’est idéal. Vous pouvez commencer avec Quarkus et l’Internet des objets avec Daniel Oh’s Débuter avec le développement Edge sur Linux en utilisant l’open source.

    Quarkus et VS Code

    Un environnement de développement intégré (IDE) fait toute la différence lorsque vous travaillez sur du code. L’Open Source de Microsoft Code VS (ou le VSCodium sans marque) est un éditeur de texte populaire déguisé en IDE (ou est-ce un IDE déguisé en éditeur de texte ?) avec de nombreuses extensions qui peuvent en faire un environnement spécialisé pour presque tous les langages de programmation. Si vous utilisez ou envisagez d’utiliser VS Code, lisez la procédure pas à pas de Daniel Oh pour utiliser Quarkus dans VS Code pour obtenir des conseils de pro sur la façon dont Maven, Quarkus et VS Code fonctionnent ensemble.

    Obtenez Quarkus

    Développer avec Quarkus rend la configuration de votre environnement aussi simple que Python, mais il vous offre la puissance du langage Java et de ses nombreuses bibliothèques. C’est un excellent point d’entrée vers le cloud, Knatif, et l’informatique de pointe. Obtenez Quarkus et obtenez le codage.

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code