Keretrendszerek és előre összeállított stackek
A keretrendszer választását ajánljuk, főleg ha Ön most ismerkedik ezzel a területtel. Egy teljes dapp létrehozása több különböző technológiát igényel. A keretrendszerek sok szükséges funkciót tartalmaznak, vagy egyszerű plugin-rendszereket kínálnak a kívánt eszközök kiválasztásához.
Ezek a keretrendszerek olyan dobozon-kívüli funkciókat kínálnak, mint például:
- Funkciók egy helyi blokklánc felállításához.
- Eszközök az okosszerződések átfordítására és tesztelésére.
- Kliensfejlesztési bővítmények, hogy ugyanabban a projektben/repóban fejleszthessen felhasználói alkalmazásokat.
- Ethereum hálózatokhoz és szerződések telepítésére való konfiguráció, legyen az helyileg futó instance vagy valamelyik publikus Ethereum hálózat.
- Decentralizált app elosztás - IPFS-hez hasonló tárhely integrációk.


971
Waffle
A legfejlettebb okosszerződés tesztelési könyvtár. Használja önmagában, a Scaffold-eth-szel vagy a Hardhat-tel.
TYPESCRIPT
SOLIDITY

300
Kurtosis Ethereum Package
Egy tárolóalapú eszköztár, mellyel könnyedén konfigurálhat és elindíthat egy többklienses Ethereum-teszthálózatot a gyors, lokális dapp-fejlesztés, prototípuskészítés és tesztelés érdekében.
STARLARK
PYTHON

2679
Brownie
Egy Python-alapú fejlesztői és tesztelési környezet okos szerződéseknek, melyek az Ethereum Virtuális Gépre fókuszálnak.
PYTHON
SOLIDITY

258
Epirus
Egy platform blokklánc alkalmazások fejlesztésére, telepítésére és monitorozására a Java virtuális gépen.
HTML
SHELL

2765
Create Eth App
Készítsen az Ethereumon működő alkalmazásokat egy paranccsal. Ezenkívül UI keretrendszerek és DeFi sablonok széles skálájából választhat.
JAVASCRIPT
TYPESCRIPT

1524
Scaffold-ETH-2
Ethers + Hardhat + React: minden, amire csak szüksége van ahhoz, hogy okosszerződés-alapú, decentralizált alkalmazásokat építsen.
TYPESCRIPT
JAVASCRIPT

1976
Solidity template
Egy GitHub sablon a Solidity okosszerződések előre elkészített beállítására. Tartalmazza a Hardhat helyi hálózatot, a Waffle-t tesztelésre, az Ethers-t tárcaimplementációra és még sok mást is.
TYPESCRIPT
SOLIDITY

8592
Foundry
Egy rendkívül gyors, átvihető és moduláris eszköztár Ethereum-alkalmazások fejlesztésére, amelyet Rust nyelven írtak.
RUST
SHELL