Miundo na safu zilizotengenezwa mapema
Tunapendekeza uchague mfumo, haswa ikiwa ndio kwanza unaanza. Kuunda dapp kamili kunahitaji vipande tofauti vya teknolojia. Mifumo inajumuisha vipengele vingi vinavyohitajika au kutoa mifumo rahisi ya programu-jalizi ili kuchagua zana unazotaka.
Miundo hii inakuja na utendaji mwingi wa nje ya sanduku, kama:
- Vipengele vya kuunda mfano wa mnyororo wa bloku.
- Huduma za kukusanya na kujaribu mikataba yako mahiri.
- Viongezi vya ukuzaji wa mteja ili kuunda programu yako inayomkabili mtumiaji ndani ya mradi/hazina sawa.
- Mipangilio ya kuunganisha kwenye mitandao ya Ethereum na kupeleka kandarasi, iwe kwa mfano unaoendeshwa ndani ya nchi, au mojawapo ya mitandao ya umma ya Ethereum.
- Usambazaji wa programu uliogatuliwa - miunganisho na chaguo za hifadhi kama vile IPFS.
962
Waffle
Maktaba ya juu zaidi ya majaribio kwa mikataba mahiri. Tumia peke yako au kwa Scaffold-eth au Hardhat.
TYPESCRIPTSOLIDITY
Fungua Waffle(opens in a new tab)249
Kurtosis Ethereum Package
A container-based toolkit for easily configuring and spinning up a multi-client Ethereum testnet for rapid local dApp development, prototyping, and testing.
STARLARKPYTHON
Fungua Kurtosis Ethereum Package(opens in a new tab)TYPESCRIPTSOLIDITY
Fungua Hardhat(opens in a new tab)2,642
Brownie
Uundaji ulio na misingi ya Python na mfumo wa kufanyia majaribio ya mikataba erervu inayolenga Mashine ya Mtandaoni ya Ethereum.
PYTHONSOLIDITY
Fungua Brownie(opens in a new tab)248
Epirus
Jukwaa la kukuza, kupeleka na kufuatilia programu za blockchain kwenye Mashine ya Mtandaoni ya Java
HTMLSHELL
Fungua Epirus(opens in a new tab)2,746
Create Eth App
Unda programu zinazoendeshwa na Ethereum kwa amri moja. Inakuja na matoleo mengi ya mifumo ya UI na violezo vya DeFi kuchagua.
JAVASCRIPTTYPESCRIPT
Fungua Create Eth App(opens in a new tab)1,367
Scaffold-ETH-2
Ethers + hardhat + React: Ni kila kitu unachohitaji ili kuanza kujenga programu zilizogatuliwa zinazopewa nguvu na mikataba erevu
TYPESCRIPTJAVASCRIPT
Fungua Scaffold-ETH-2(opens in a new tab)1,959
Solidity template
Kiolezo cha GitHub kilichojengwa tayari kwa ajili ya mikataba erevu ya Solidity utakayojenga. Inajumuisha mtandao wa Hardhat, Waffle kwa ajili ya kufanya majaribio, Ethers kwa ajili ya utekelezaji wa pochi, na mengine mengi.
TYPESCRIPTSOLIDITY
Fungua Solidity template(opens in a new tab)8,258
Foundry
A blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RUSTSHELL
Fungua Foundry(opens in a new tab)