Truffle Suite: Qhib Cov Cuab Yeej Rau Blockchain

Truffle Suite: Qhib Cov Cuab Yeej Rau Blockchain

Truffle Suite: Qhib Cov Cuab Yeej Rau Blockchain

Txij li thaum txoj kev loj hlob ntawm «Dapps» thiab ntawm «Smart Contracts» nws feem ntau yuav nyuaj rau txhim kho thiab tswj hwm thaum koj tsis muaj cov cuab yeej zoo thiab kev paub dhau los, Truffle suite muab cov txheej txheej ntawm cov cuab yeej, los pab cov tsim tsim tsim, sim thiab siv ntau yam kev daws teeb meem ntawm a «Blockchain» de «Ethereum»Cov. Cov cuab yeej siv tam sim no suav nrog: «Truffle Teams», «Truffle», «Ganache» y «Drizzle».

La Truffle suite muab los ntawm «Truffle Teams» y «Truffle» rau txhua qhov project ntawm «Dapps» thiab ntawm «Smart Contracts» ntau yam ntawm cov qauv siv tau yooj yim, uas tuaj yeem khiav thiab ntsuas ntawm a «Blockchain» de «Ethereum» tsav «Ganache» thiab tswj hwm los ntawm tus neeg siv interface siv «Drizzle».

Truffle Suite: Taw qhia

Dab tsi ua Truffle suite nyob rau hauv lub kev tsim kho ib puag ncig zoo tagnrho yuav tsum tau ua raws li tus kws tsim tawm uas tab tom xav txog kev ua haujlwm «Ethereum»Cov. Txij li, nws tso cai rau cov neeg tsim khoom txav los ntawm lub tswv yim lossis txheej xwm qauv mus rau «Dapps» y «Smart Contracts», rau txoj kev txhim kho zaum kawg thiab qhov khoom tiag tiag hauv txoj kev nyiam tshaj plaws tau.

Tsis tas li, yog a «Software de Código Abierto» tuav hauv GitHub, ntau tus tuaj yeem pab lossis pab nrog nws, nyob rau ntau txoj hauv kev, xws li: Rub tawm thiab sim nws, hauv nws qhov chaw ruaj khov lossis kev sim, muab cov kev hloov kho lossis kho kom raug, lossis koom nrog hauv zej zog channel ntawm daim ntawv thov hauv Gitter.

Truffle Suite: Kev Siv

Truffle suite

Cov txheej txheej kev thov uas yog ib feem ntawm Truffle suite yog raws li nram no:

Truffle Pab Pawg

«Truffle Teams» yog ib qho cuab yeej uas tso cai rau koj los tswj thiab saib xyuas cov xwm txheej ntawm cov ntawv thov qhib hauv a «Blockchain»Cov. Ntawm nws cov yam ntxwv zoo tshaj plaws yog:

  • Dapp nrhiav thiab cov ntaub ntawv: Muab kev saib xyuas ntawm cov xwm txheej xeem nyob hauv ntau txoj haujlwm nyob rau hauv txoj kev yooj yim thiab dav.
  • Pes tsawg teeb tsa Kev koom ua ke tas li: Tshem tawm tej kev tsis sib haum xeeb ntawm ib puag ncig los ntawm kev muab ib qho chaw muaj kev sib koom ua ke rau kev soj ntsuam kev cog lus ntse tas mus li.
  • Caw kaw lus ceev: Nws yooj yim rau kev sib koom tes, ua kom yooj yim li ua haujlwm ntawm GitHub. Tsis tas li ntawd, nws tso cai rau koj kom ua tiav cov kev ntsuam xyuas tau dawb, tso tawm xuab moos / zog los ntawm cov kws tsim tawm thiab cov cuab yeej siv zog.

truffle

«Truffle» yog lub ntiaj teb kev tsim kho ib puag ncig, muab cov qauv xeem thiab ua haujlwm ntawm cov khoom muaj nqis rau «Blockchain» siv lub «Máquina Virtual Ethereum (Ethereum Virtual Machine - EVM)», nrog lub hom phiaj ua kom lub neej yooj yim dua rau cov neeg tsim khoom. Ntawm nws cov yam ntxwv zoo tshaj plaws yog:

  • Built-in cov ntawv cog lus ntse ua ke, khi, kev faib tawm, thiab kev tswj hwm binary.
  • Caw cov ntawv cog lus ntsuas rau kev loj hlob sai.
  • Txoj kev siv thiab txheej txheem muaj nyob rau teb chaw thiab tsiv teb tsaws chaw.
  • Network tswj kom xa tawm ntawm txhua tus naj npawb ntawm cov koom nrog pej xeem thiab ntiag tug.
  • Kev tswj cov pob khoom nrog EthPM thiab NPM, siv ERC190 tus qauv.
  • Sib tham sib console rau kev sib txuas lus ncaj qha nrog cov qhua tuaj noj mov.
  • Kev teeb tsa kho yeeb nkab nrog kev txhawb nqa kom nruj.
  • Sab sau ntawv sab sau uas khiav scripts nyob rau hauv ib puag ncig Truffle.

ganache ua

«Ganache» Nws yog ib tug «Blockchain» tus kheej ntawm «Ethereum» los tsim thiab xeem kev loj hlob xws li «Dapps» thiab ntawm «Smart Contracts»Cov. Nws los tawm muaj xws li ob qho tib si desktop daim ntawv thov thiab cov kab hais kom ua kab (yav tas los hu ua XeemRPC)). Ganache muaj rau Windows, Mac, thiab Linux.

Ntsej muag

«Drizzle» yog ib phau ntawm «librerías front-end» uas ua rau pem hauv ntej-kawg txoj kev loj hlob rau «Dapps» yooj yim dua thiab tuaj yeem paub tseeb. Lub ntsiab ntawm Ntsej muag yog raws li lub khw ntawm Redux, muab koj nkag mus rau cov cuab yeej tsim kho software zoo nkauj Qhab Liab. Ntsej muag nws ua tiav cov ntaub ntawv ntawm cov ntawv cog lus, kev ua haujlwm, thiab ntau yam. Yog li ntawd, nws tswj qhov ceev ntawm cov txheej txheem lossis kev ua haujlwm los ntawm kev khaws cia dab tsi yog teeb meem synchronized.

Hauv cov ntsiab lus, peb tuaj yeem hais nrog qhov kev ntseeg siab uas Truffle suite yog ib pob zoo ntawm cov cuab yeej qhib tau tsim tshwj xeeb hauv kev txhim kho cov ntawv thov ntawm lub «Blockchain» de «Ethereum».

Truffle Suite: Xaus

xaus

Peb cia siab tias koj yog me me tab sis pab tau tus ncej hais txog qhov no zoo kawg «Suite de herramientas de código abierto» hu «Truffle Suite» uas tso cai rau peb los tsim cov kev daws teeb meem sai thiab ua haujlwm tau zoo lossis kev tsim tawm ntawm the «Blockchain» de «Ethereum», muaj kev txaus siab thiab nqi hluav taws xob, rau tag nrho «Comunidad de Software Libre y Código Abierto» thiab ntawm kev pabcuam zoo rau kev sib txawv ntawm qhov zoo kawg nkaus, loj kawg thiab kev loj hlob ntawm cov ecosystem ntawm kev siv ntawm thiab rau «GNU/Linux».

Thiab kom paub ntxiv, ib txwm tsis yig mus xyuas ib qho twg Cov tsev qiv ntawv online raws li QhibLibra y jedit los nyeem cov phau ntawv (PDFs) ntawm cov ncauj lus no lossis lwm tus neeg cov chaw paubCov. Txog tam sim no, yog tias koj nyiam qhov no «publicación», tsis txhob tso nws nrog lwm tus, hauv koj li Nyiam cov vev xaib, channels, pab pawg, lossis cov zej zog ntawm kev sib raug zoo, nyiam dua dawb thiab qhib li Mastodon, lossis ruaj ntseg thiab ntiag tug nyiam Telegram.

Los sis tsuas yog tuaj xyuas peb qhov home page ntawm Los ntawmLinux lossis koom nrog Peb Caug Channel Telegram los ntawm DesdeLinux los nyeem thiab pov npav rau qhov no lossis lwm yam ntaub ntawv nthuav tawm ntawm «Software Libre», «Código Abierto», «GNU/Linux» thiab lwm yam ntsiab lus ntsig txog «Informática y la Computación», thiab «Actualidad tecnológica».


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm.

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.

bool (muaj tseeb)