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.
964
Waffle
A legfejlettebb okosszerződés tesztelési könyvtár. Használja önmagában, a Scaffold-eth-szel vagy a Hardhat-tel.
TYPESCRIPTSOLIDITY
Megnyitás Waffle267
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.
STARLARKPYTHON
Megnyitás Kurtosis Ethereum PackageTYPESCRIPTSOLIDITY
Megnyitás Hardhat2656
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.
PYTHONSOLIDITY
Megnyitás Brownie255
Epirus
Egy platform blokklánc alkalmazások fejlesztésére, telepítésére és monitorozására a Java virtuális gépen.
HTMLSHELL
Megnyitás Epirus2748
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.
JAVASCRIPTTYPESCRIPT
Megnyitás Create Eth App1434
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.
TYPESCRIPTJAVASCRIPT
Megnyitás Scaffold-ETH-21969
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.
TYPESCRIPTSOLIDITY
Megnyitás Solidity template8357
Foundry
Egy rendkívül gyors, átvihető és moduláris eszköztár Ethereum-alkalmazások fejlesztésére, amelyet Rust nyelven írtak.
RUSTSHELL
Megnyitás Foundry