Siirry pääsisältöön

Kuinka luoda paikallinen kehitysympäristö?

Jos olet valmis aloittamaan, on aika valita ympäristö ja työkalut.
Esittelyssä ohjelmistoalustoja ja työkaluja, jotka auttavat sinua rakentamaan Ethereum-sovelluksen.

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.
Kuva lohkoista, jotka muodostavat yhdessä ETH-symbolin
Waffle logo

964

(opens in a new tab)

Waffle

Kehittynein testauskirjasto älysopimuksille. Käytä sellaisenaan, Scaffold-Etherilla tai HardHatilla.
TYPESCRIPTSOLIDITY
Auki Waffle(opens in a new tab)
Kurtosis logo

267

(opens in a new tab)

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 Package(opens in a new tab)
Hardhat-logo

7 350

(opens in a new tab)

Hardhat

Hardhat on Ethereum-kehitysympäristö ammattilaisille.
TYPESCRIPTSOLIDITY
Auki Hardhat(opens in a new tab)
Brownie-logo

2 656

(opens in a new tab)

Brownie

Python-ohjelmointikieleen perustuva testaus- ja kehitysympäristö Ethereum Virtual Machine (EVM) -yhteensopiville älysopimuksille.
PYTHONSOLIDITY
Auki Brownie(opens in a new tab)
Epirus-logo

255

(opens in a new tab)

Epirus

Alusta Java Virtual Machine -lohkoketjusovellusten kehittämiseen, käyttöön ja seurantaan.
HTMLSHELL
Auki Epirus(opens in a new tab)
Luo Eth-sovelluksen logo

2 748

(opens in a new tab)

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 App(opens in a new tab)
Scaffold-Eth-logo

1 434

(opens in a new tab)

Scaffold-ETH-2

Ethereitä + Hardhat + React: kaikki mitä tarvitset dAppien rakentamiseen älysopimuksia ja lohkoketjutekniikkaa hyödyntämällä.
TYPESCRIPTJAVASCRIPT
Auki Scaffold-ETH-2(opens in a new tab)
Solidity-logo

1 969

(opens in a new tab)

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 template(opens in a new tab)
Foundry-logo

8 357

(opens in a new tab)

Foundry

Uskomattoman nopea, kannettava ja modulaarinen työkalupakki Ethereumin sovelluskehitykseen, ohjelmointikieli on Rust.
RUSTSHELL
Auki Foundry(opens in a new tab)

Oliko tämä sivu hyödyllinen?