Truffle Suite: Eines de codi obert per Blockchain

Truffle Suite: Eines de codi obert per Blockchain

Truffle Suite: Eines de codi obert per Blockchain

Atès que el desenvolupament de «Dapps» i de «Smart Contracts» sol ser una cosa extremadament molesta de desenvolupar i gestionar quan no es disposa d'experiència i les eines adequades, Suite Trufa proporciona el conjunt d'eines, per ajudar els desenvolupadors a crear, provar i implementar diverses solucions de programari sobre una «Blockchain» de «Ethereum». Aquestes eines per ara incloses són: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Suite Trufa proporciona mitjançant «Truffle Teams» y «Truffle» a qualsevol projecte de «Dapps» i de «Smart Contracts» una varietat de plantilles configurables, que després es poden executar i provar sobre una «Blockchain» de «Ethereum» impulsada per «Ganache» i gestionada mitjançant una interfície d'usuari utilitzant «Drizzle».

Truffle Suite: Introducció

El que converteix a Suite Trufa en el ambient de desenvolupament ideal a seguir per qualsevol desenvolupador que estigui pensant treballar sobre «Ethereum». Ja que, els permet als desenvolupadors passar de la idea o model conceptual de la «Dapps» y «Smart Contracts», al desenvolupament del producte final i real de la manera més còmoda possible.

A més, a l'èsser un «Software de Código Abierto» allotjat en GitHub, molts poden ajudar o contribuir amb el mateix, de moltes maneres, com ara: Descarregar i provar el mateix, en la seva versió estable o de prova, aportar modificacions o correccions funcionals, o participar al canal comunitari de l'aplicació a Gitter.

Truffle Suite: Aplicacions

Suite Trufa

El conjunt d'aplicacions que formen part de Suite Trufa són els següents:

Equips de Tòfona

«Truffle Teams» és una eina que permet gestionar i supervisar l'estat de les aplicacions habilitades en una «Blockchain». Entre les seves característiques més destacades hi ha:

  • Seguiment i dades de Dapp: Proporciona una visió general dels estats de les proves en diversos projectes de manera còmoda i integral.
  • Configuració zero Integració contínua: Elimina les inconsistències ambientals en proporcionar un entorn unificat per a proves contínues de contractes intel·ligents.
  • Desplegaments automatitzats: Facilita el treball en equip, fent-ho tan fàcil com treballar sobre el GitHub. A més, permet executar proves automàticament, alliberant hores/labor dels desenvolupadors i recursos del sistema.

Trufa

«Truffle» és un entorn de desenvolupament de classe mundial, que proveeix un marc de proves i una cartera d'actius per a «Blockchain» utilitzant la «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», amb lobjectiu de fer la vida més fàcil als desenvolupadors. Entre les seves característiques més destacades hi ha:

  • Compilació, enllaç, desplegament i gestió binària de contractes intel·ligents incorporats.
  • Proves de contracte automatitzades per a un desenvolupament ràpid.
  • Marc de treball d‟implementació i migracions extensibles i programable.
  • Gestió de xarxes per al seu desplegament a qualsevol nombre de xarxes públiques i privades.
  • Gestió de paquets amb EthPM i NPM utilitzant l'estàndard ERC190.
  • Consola interactiva per a la comunicació directa amb el client.
  • Construcció configurable de canonades amb suport per a una integració estreta.
  • Corredor d'script extern que executa scripts dins d'un entorn Truffle.

ganache

«Ganache» és una «Blockchain» personal de «Ethereum» per elaborar i provar desenvolupament com ara «Dapps» i de «Smart Contracts». Ve disponible tant com una aplicació descriptori com una eina de línia dordres (anteriorment coneguda com TestRPC). Ganache està disponible per a Windows, Mac i Linux.

Boirina

«Drizzle» és una col·lecció de «librerías front-end» que fan que el desenvolupament de front-ends per «Dapps» sigui més fàcil i predictible. El nucli de Boirina està basat en una botiga de Redux, el que atorga accés a espectaculars eines de desenvolupament de Redux. Drizzle sincronitza les dades dels contractes, de les transaccions, i de molts altres elements més. Per tant, manté la rapidesa dels processos o operacions en mantenir sincronitzat allò configurat.

En resum, podem dir amb molta confiança que Suite Trufa és un excel·lent paquet d'eines de codi obert especialitzat en el desenvolupament d'aplicacions sobre la «Blockchain» de «Ethereum».

Truffle Suite: Conclusió

Conclusió

Esperem que està petita però útil publicació sobre aquesta excel·lent «Suite de herramientas de código abierto» anomenada «Truffle Suite» que ens permet crear ràpides i funcionals solucions o desenvolupaments sobre la «Blockchain» de «Ethereum», Sigui de molt interès i utilitat, per a tota la «Comunidad de Software Libre y Código Abierto» i de gran contribució a la difusió de l'meravellós, gegantí i creixent ecosistema d'aplicacions de i per a «GNU/Linux».

I per a més informació, no dubtis sempre en visitar qualsevol Biblioteca en línia com a OpenLibra y jEdit per llegir llibres (PDFs) sobre aquest tema o altres àrees de coneixement. Per ara, si t'ha agradat aquesta «publicación», no deixis de compartir-la amb d'altres, en els teus llocs web, canals, grups o comunitats favorites de xarxes socials, preferiblement lliures i obertes com Mastodon, O segures i privades com telegram.

O simplement, visita la nostra pàgina d'inici en DesdeLinux o uneix-te a Canal oficial de Telegram de DesdeLinux per llegir i votar per aquesta o altres interessants publicacions sobre «Software Libre», «Código Abierto», «GNU/Linux» i altres temes relacionats amb la «Informática y la Computación», I la «Actualidad tecnológica».


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.