Tartufë Suite: Mjete me burim të hapur për Blockchain

Tartufë Suite: Mjete me burim të hapur për Blockchain

Tartufë Suite: Mjete me burim të hapur për Blockchain

Që nga zhvillimi i «Dapps» dhe «Smart Contracts» zakonisht është jashtëzakonisht e rëndë për të zhvilluar dhe menaxhuar kur nuk keni mjetet dhe përvojën e duhur, Suite me truffle siguron një grup mjetesh, për të ndihmuar zhvilluesit të krijojnë, testojnë dhe zbatojnë zgjidhje të ndryshme softuerike në një «Blockchain» de «Ethereum». Këto mjete të përfshira tani janë: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Suite me truffle siguron përmes «Truffle Teams» y «Truffle» për çdo projekt të «Dapps» dhe «Smart Contracts» një larmi modelesh të konfigurueshme, të cilat më pas mund të ekzekutohen dhe testohen në a «Blockchain» de «Ethereum» i shtyrë «Ganache» dhe menaxhohet përmes një ndërfaqe përdoruesi duke përdorur «Drizzle».

Suitë për tartuf: Hyrje

Cfare e ben Suite me trufflemjedis ideal zhvillimi të ndiqet nga çdo zhvillues që po mendon të punojë «Ethereum». Meqenëse, kjo i lejon zhvilluesit të kalojnë nga ideja ose modeli konceptual në «Dapps» y «Smart Contracts», deri te zhvillimi i produktit përfundimtar dhe real në mënyrën më komode të mundshme.

Gjithashtu, duke qenë një «Software de Código Abierto» priti në GitHub, shumë mund të ndihmojnë ose të kontribuojnë me të, në shumë mënyra, të tilla si: Shkarkoni dhe provoni atë, në versionin e tij të qëndrueshëm ose provë, siguroni modifikime funksionale ose korrigjime, ose merrni pjesë në kanalin e komunitetit të aplikacionit në Gitter.

Suitë për tartuf: Aplikime

Suite me truffle

Grupi i aplikacioneve që është pjesë e Suite me truffle janë:

Ekipet e tartufit

«Truffle Teams» është një mjet që ju lejon të menaxhoni dhe monitoroni statusin e aplikacioneve të mundësuara në një «Blockchain». Ndër tiparet më të spikatura të tij janë:

  • Gjurmimi dhe të dhënat e Dapp: Siguron një përmbledhje të statuseve të provave në projekte të ndryshme në një mënyrë të përshtatshme dhe gjithëpërfshirëse.
  • Konfigurimi zero Integrimi i vazhdueshëm: Eliminoni mospërputhjet mjedisore duke siguruar një mjedis të unifikuar për testimin e vazhdueshëm të kontratës inteligjente.
  • Vendosjet e automatizuara: Lehtëson punën në ekip, duke e bërë atë aq të lehtë sa të punosh në GitHub. Përveç kësaj, lejon që të ekzekutohen testet automatikisht, duke liruar orët / fuqinë punëtore të zhvilluesve dhe burimeve të sistemit.

zhardhok këpurdhash

«Truffle» është një mjedis zhvillimi i klasit botëror, duke siguruar një kornizë testimi dhe portofol të pasurive për të «Blockchain» duke perdorur «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», me synimin për ta bërë jetën më të lehtë për zhvilluesit. Ndër tiparet më të spikatura të tij janë:

  • Ndërtimi, lidhja, vendosja dhe menaxhimi binar i kontratave inteligjente të integruara.
  • Testim i automatizuar i kontratës për zhvillim të shpejtë.
  • Korniza e zgjerimit dhe e programueshme dhe e migrimit.
  • Menaxhimi i rrjetit për vendosjen në çdo numër të rrjeteve publike dhe private.
  • Menaxhimi i paketës me EthPM dhe NPM, duke përdorur standardin ERC190.
  • Konsola interaktive për komunikim të drejtpërdrejtë me klientin.
  • Ndërtim tubi i konfigurueshëm me mbështetje për integrim të ngushtë.
  • Kontrollues i jashtëm skenarësh që ekzekuton skripta brenda një mjedisi Tartufi.

ganache

«Ganache» është një «Blockchain» personale të «Ethereum» për të ndërtuar dhe provuar zhvillimin si p.sh. «Dapps» dhe «Smart Contracts». Ajo vjen në dispozicion si si një aplikacion desktop ashtu edhe si një mjet i komandës (i njohur më parë si TestRPC) Ganache është në dispozicion për Windows, Mac dhe Linux.

rigon

«Drizzle» është një koleksion i «librerías front-end» që e bëjnë zhvillimin e përparme për «Dapps» më e lehtë dhe më e parashikueshme. Thelbi i rigon është i bazuar në një dyqan të Redux, duke ju dhënë akses në mjetet spektakolare të zhvillimit të softuerit Redux Rralloni sinkronizon të dhënat e kontratave, transaksioneve dhe shumë elementëve të tjerë. Prandaj, ajo ruan shpejtësinë e proceseve ose operacioneve duke mbajtur të konfiguruar të sinkronizuar.

Si përmbledhje, mund të themi me shumë besim se Suite me truffle është një paketë e shkëlqyeshme e mjeteve me burim të hapur të specializuar në zhvillimin e aplikacioneve në «Blockchain» de «Ethereum».

Suitë e tartufit: Përfundim

Përfundim

Shpresojme te jesh post i vogël por i dobishëm në lidhje me këtë shkëlqyer «Suite de herramientas de código abierto» thirrje «Truffle Suite» që na lejon të krijojmë zgjidhje ose zhvillime të shpejta dhe funksionale në «Blockchain» de «Ethereum», të jetë me interes dhe dobi të madhe, për të gjithë «Comunidad de Software Libre y Código Abierto» dhe me një kontribut të madh në përhapjen e ekosistemit të mrekullueshëm, gjigant dhe në rritje të aplikacioneve të dhe për «GNU/Linux».

Dhe për më shumë informacion, mos hezitoni gjithmonë të vizitoni ndonjë Biblioteka online si OpenLibra y jedit te lexosh libra (PDF) për këtë temë apo të tjera fushat e njohurive. Tani për tani, nëse ju pëlqeu kjo «publicación», mos ndalo ndarjen e saj me të tjerët, në tuajin Uebsajtet, kanalet, grupet ose komunitetet e preferuara të rrjeteve sociale, mundësisht falas dhe të hapura si Mastodont, ose si të sigurta dhe private Telegram.

Ose thjesht vizitoni faqen tonë në DesdeLinux ose bashkohuni në Kanalin zyrtar Telegrami i DesdeLinux për të lexuar dhe votuar për këtë ose botime të tjera interesante në «Software Libre», «Código Abierto», «GNU/Linux» dhe tema të tjera që lidhen me «Informática y la Computación», Dhe «Actualidad tecnológica».


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.