Injective lance aujourd'hui son plugin Remix Web IDE, un nouvel environnement de développement intégré (IDE) basé sur le Web. Ce lancement marque une étape importante pour l'écosystème Injective, car il permet aux développeurs d'écrire, de tester et de déployer des contrats intelligents directement depuis leur navigateur Web.

Arrière-plan

L'un des défis les plus importants du développement logiciel est la configuration initiale : télécharger les outils et dépendances nécessaires, configurer correctement l'ensemble et garantir la compatibilité avec votre machine. Ce processus se traduit souvent par des heures de dépannage perdues avant même d'avoir écrit une seule ligne de code.

Avec l'IDE Web Remix, ces frustrations appartiennent au passé. L'ensemble du flux de travail de développement a été rationalisé dans une plateforme en ligne accessible, permettant aux développeurs d'Injective d'être productifs où qu'ils soient, sur n'importe quel appareil. Dites adieu aux téléchargements binaires fastidieux et aux problèmes de configuration : il vous suffit de visiter le site Web et de commencer à créer.

Premiers pas avec Remix IDE

Prêt à commencer à construire ? Ouvrez Remix ici et consultez le guide de démarrage rapide ci-dessous :

Lors de la création d'un projet via l'IDE Web Remix, vous avez la possibilité de choisir entre un modèle et un nouveau projet. Si vous sélectionnez le modèle disponible, votre IDE sera rempli avec un contre-exemple simple, comme indiqué ci-dessous.

Pour compiler un contrat intelligent

  • Sélectionnez le projet que vous souhaitez compiler dans la section PROJET CIBLE.

  • Sélectionnez une option de compilation et cliquez sur le bouton Compiler.

  • Une fois la compilation terminée, les fichiers wasm et schema sont renvoyés.

Pour stocker le code

Une fois le contrat rédigé, le bouton Enregistrer le code apparaît. Cliquez simplement sur le bouton pour enregistrer le code.

Pour instancier le contrat

  • Une fois le code du magasin complété, un identifiant de code est généré.

  • Vous pouvez choisir d'autoriser les mises à niveau des contrats ou de les rendre non modifiables grâce à l'option immuable.

  • S'il existe des arguments pour l'instanciation du contrat, saisissez les paramètres et cliquez sur le bouton Instancier. Les arguments sont générés via react-jsonschema-form.

Pour exécuter le contrat

  • Sélectionnez la méthode à exécuter.

  • Ajoutez des paramètres selon vos besoins.

  • Exécutez la méthode en cliquant sur les boutons Requête ou Exécuter. Si vous envoyez une transaction, vous devez signer la transaction en cliquant sur le bouton Envoyer à l'intérieur du portefeuille.

Et voilà ! Vous avez compilé, stocké, instancié et exécuté avec succès votre premier contrat intelligent Injective depuis le confort de votre navigateur.

Pour en savoir plus, rendez-vous ici et continuez votre aventure. Comme toujours, nous vous encourageons à rejoindre la communauté dynamique de développeurs sur Injective et à nous contacter via l'un des canaux tels que Discord et Telegram ci-dessous.

À propos d'Injective

Injective est une blockchain interopérable ultra-rapide optimisée pour la création d'applications financières Web3 de premier ordre. Injective fournit aux développeurs de puissants modules plug-and-play pour créer des dApps inégalées. INJ est l'actif natif qui alimente Injective et son écosystème en pleine croissance. Injective est incubée par Binance et est soutenue par des investisseurs de premier plan tels que Jump Crypto, Pantera et Mark Cuban.

Site Web |  Telegram |  Discord |  Blog |  Twitter |  Youtube |  Facebook |  LinkedIn |  Reddit |  Instagram |  Orbit Newsletter