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 alguna cosa extremadament molest de desenvolupar i gestionar quan no es disposa d'experiència i les eines adequades, Suite Trufa proporciona el conjunt d'eines, per ajudar als 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 poden executar-se i provar-se sobre una «Blockchain» de «Ethereum» impulsada per «Ganache» i gestionada a través d'una interfície d'usuari utilitzant «Drizzle».

Truffle Suite: Introducció

El que converteix Suite Trufa en el ambient de desenvolupament ideal a seguir per qualsevol desenvolupador que aquest pensant treballar sobre «Ethereum». Ja que, els permet als desenvolupadors passar de la idea o model conceptual de la «Dapps» y «Smart Contracts», a el desenvolupament del producte final i real de la forma 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 versió estable o de prova, aportar modificacions o correccions funcionals, o participar al canal comunitari de l'aplicació en Gitter.

Truffle Suite: Aplicacions

Suite Trufa

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

Truffle Teams

«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 són:

  • Seguiment i dades de DAPP: Proporciona una visió general dels estats de les proves en diversos projectes d'una forma còmoda i integral.
  • Configuració zero Integració contínua: Elimina les inconsistències ambientals a l'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 GitHub. A més, permet executar proves automàticament, alliberant hores / tasca dels desenvolupadors i recursos de sistema.

Trufa

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

  • 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 a la seva 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 de scripts 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ó d'escriptori com una eina de línia d'ordres (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 a l'mantenir sincronitzat el 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 Des de Linux o uneix-te a Canal oficial de Telegram de Des de Linux 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».


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa aquí.

Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà.

*

*

  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ó.