Truffle Suite: Outils Open Source pour Blockchain

Truffle Suite: Outils Open Source pour Blockchain

Truffle Suite: Outils Open Source pour Blockchain

Depuis le développement de «Dapps» et de «Smart Contracts» il est généralement extrêmement lourd à développer et à gérer lorsque vous ne disposez pas des bons outils et de l'expérience, Suite Truffe fournit l'ensemble des outils, pour aider les développeurs à créer, tester et implémenter diverses solutions logicielles sur un «Blockchain» de «Ethereum». Ces outils pour l'instant inclus sont: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Suite Truffe fournit à travers «Truffle Teams» y «Truffle» à tout projet de «Dapps» et de «Smart Contracts» une variété de modèles configurables, qui peuvent ensuite être exécutés et testés sur un «Blockchain» de «Ethereum» conduit par «Ganache» et géré via une interface utilisateur utilisant «Drizzle».

Truffle Suite: Introduction

Ce qui rend Suite Truffe dans le environnement de développement idéal à suivre par tout développeur qui envisage de travailler sur «Ethereum». Depuis, il permet aux développeurs de passer de l'idée ou du modèle conceptuel au «Dapps» y «Smart Contracts», au développement du produit final et réel de la manière la plus confortable possible.

Aussi, être un «Software de Código Abierto» hébergé dans GitHub, beaucoup peuvent l'aider ou y contribuer, de plusieurs manières, telles que: le télécharger et le tester, dans sa version stable ou d'essai, apporter des modifications ou des corrections fonctionnelles, ou participer au canal communautaire de l'application en Grille.

Truffle Suite: Applications

Suite Truffe

L'ensemble des applications qui fait partie de Suite Truffe sont les suivants:

Équipes Truffe

«Truffle Teams» est un outil qui vous permet de gérer et de surveiller l'état des applications activées dans un «Blockchain». Parmi ses caractéristiques les plus remarquables figurent:

  • Suivi et données Dapp: Fournit un aperçu des états de test dans divers projets de manière pratique et complète.
  • Zéro configuration Intégration continue: Éliminez les incohérences environnementales en fournissant un environnement unifié pour des tests de contrats intelligents en continu.
  • Déploiements automatisés: Cela facilite le travail d'équipe, le rendant aussi simple que de travailler sur GitHub. De plus, il permet d'exécuter des tests automatiquement, libérant des heures / travail des développeurs et des ressources système.

Truffe

«Truffle» est un environnement de développement de classe mondiale, fournissant un cadre de test et un portefeuille d'actifs pour «Blockchain» en utilisant le «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», dans le but de faciliter la vie des développeurs. Parmi ses caractéristiques les plus remarquables figurent:

  • Compilation, liaison, déploiement et gestion binaire intelligentes intégrées des contrats.
  • Test de contrat automatisé pour un développement rapide.
  • Cadre de migration et de déploiement extensible et programmable.
  • Gestion de réseau pour un déploiement sur un nombre illimité de réseaux publics et privés.
  • Gestion des packages avec EthPM et NPM, en utilisant la norme ERC190.
  • Console interactive pour une communication directe avec le client.
  • Construction de tuyaux configurable avec prise en charge d'une intégration étroite.
  • Runner de script externe qui exécute des scripts dans un environnement Truffle.

Ganache

«Ganache» est un des modéls «Blockchain» personnel de «Ethereum» pour construire et tester des développements tels que «Dapps» et de «Smart Contracts». Il est disponible à la fois en tant qu'application de bureau et outil de ligne de commande (anciennement connu sous le nom de TestRPC). Ganache est disponible pour Windows, Mac et Linux.

Bruine

«Drizzle» C'est une collection de «librerías front-end» qui rendent le développement frontal pour «Dapps» plus facile et plus prévisible. Le noyau de Bruine est basé sur un magasin de Redux, vous donnant accès à des outils de développement logiciel spectaculaires Redux. Bruine il synchronise les données des contrats, des transactions et de nombreux autres éléments. Par conséquent, il maintient la vitesse des processus ou des opérations en gardant ce qui est configuré synchronisé.

En résumé, nous pouvons dire avec une grande confiance que Suite Truffe est un excellent package d'outils open source spécialisés dans le développement d'applications sur le «Blockchain» de «Ethereum».

Truffle Suite: Conclusion

Conclusion

Nous espérons que vous êtes poste petit mais utile à propos de cet excellent «Suite de herramientas de código abierto» appel «Truffle Suite» qui nous permet de créer des solutions ou des développements rapides et fonctionnels sur le «Blockchain» de «Ethereum», est d'un grand intérêt et d'une grande utilité, pour l'ensemble «Comunidad de Software Libre y Código Abierto» et d'une grande contribution à la diffusion de l'écosystème merveilleux, gigantesque et croissant d'applications de et pour «GNU/Linux».

Et pour plus d'informations, n'hésitez pas toujours à visiter Bibliothèque en ligne comme OpenBalance y Jedit pour lire livres (PDF) sur ce sujet ou sur d'autres domaines de connaissances. Pour l'instant, si vous avez aimé ça «publicación», n'arrêtez pas de le partager avec les autres, dans votre Sites Web, chaînes, groupes ou communautés favoris des réseaux sociaux, de préférence gratuits et ouverts au Mastodonte, ou sécurisé et privé comme Telegram.

Ou visitez simplement notre page d'accueil à DesdeLinux ou rejoignez la chaîne officielle Télégramme de DesdeLinux lire et voter pour cette publication ou d'autres publications intéressantes sur «Software Libre», «Código Abierto», «GNU/Linux» et d'autres sujets liés à «Informática y la Computación»Et l' «Actualidad tecnológica».


Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.