Kehysrakenteet ja puolivalmiiksi ohjelmoidut alustat
Suosittelemme valitsemaan valmiin kehysrakenteen, varsinkin jos olet aloittelija. Kokonaisuuden rakentaminen vaatii erilaisia tekniikoita ja valmisteltu ympäristö sisältää tarvittavia ominaisuuksia heti käyttöösi. Voit sujuvasti poimia plugin-sovelluksia tarpeesi mukaan.
Kehysrakenteet sisältävät paljon huikeita toimintoja, kuten:
- Ominaisuudet, joilla voit pystyttää paikallisen lohkoketjuympäristön.
- Avustavia ohjelmia, joilla koota ja testata älysopimuksia.
- Käyttöliittymäkohtaisia lisäosia, joilla rakentaa sovelluksiin samalla kertaa myös loppukäyttäjän näkymä.
- Konfigurointi yhteyden luomiseksi Ethereumiin älysopimuksien käyttöönottamiseksi joko paikaillisesti tai Ethereumin julkisissa verkoissa.
- Hajautetun verkoston sovellukset (dApp) – integraatiot tietovarastoihin tai arkistoihin, kuten IPFS.
964
Waffle
Kehittynein testauskirjasto älysopimuksille. Käytä sellaisenaan, Scaffold-Etherilla tai HardHatilla.
TYPESCRIPTSOLIDITY
Auki Waffle267
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
Auki Kurtosis Ethereum Package2 656
Brownie
Python-ohjelmointikieleen perustuva testaus- ja kehitysympäristö Ethereum Virtual Machine (EVM) -yhteensopiville älysopimuksille.
PYTHONSOLIDITY
Auki BrownieHTMLSHELL
Auki Epirus2 748
Create Eth App
Luo Ethereum-käyttöisiä sovelluksia yhdellä komennolla. Mukana laaja valikoima käyttöliittymän kehyksiä ja DeFi-malleja, joista valita.
JAVASCRIPTTYPESCRIPT
Auki Create Eth App1 434
Scaffold-ETH-2
Ethereitä + Hardhat + React: kaikki mitä tarvitset dAppien rakentamiseen älysopimuksia ja lohkoketjutekniikkaa hyödyntämällä.
TYPESCRIPTJAVASCRIPT
Auki Scaffold-ETH-21 969
Solidity template
GitHub-malli on valmiiksi rakennettu alusta Solidity-kielen älysopimuksille. Se sisältää HardHat-paikallisverkon, Wafflen testausta varten, Ethereitä lompakon käyttöönottoon ja muuta tarvittavaa.
TYPESCRIPTSOLIDITY
Auki Solidity template8 357
Foundry
Uskomattoman nopea, kannettava ja modulaarinen työkalupakki Ethereumin sovelluskehitykseen, ohjelmointikieli on Rust.
RUSTSHELL
Auki Foundry