Preskoči na glavni sadržaj

Postavite svoje lokalno razvojno okruženje

Ako ste spremni započeti gradnju, vrijeme je da odaberete svoj stog.
Evo alata i okvira pomoću kojih možete izgraditi svoju aplikaciju Ethereum.

Okviri i gotovi stogovi

Preporučujemo odabir okvira, posebno ako tek započinjete. Izgradnja punopravnog dapp-a zahtijeva različite dijelove tehnologije. Okviri uključuju mnoge potrebne značajke ili pružaju jednostavne sustave dodataka za odabir alata koje želite.

Ti okviri dolaze s puno unaprijed pripremljenih funkcionalnosti, poput:

  • Značajke za okretanje lokalne instance lanca blokova.
  • Uslužni programi za sastavljanje "kompajliranje" i testiranje vaših pametnih ugovora.
  • Programi za razvoj klijenta za izgradnju vaše aplikacije usmjerene prema korisnicima unutar istog projekta/spremišta.
  • Konfiguracija za povezivanje s Ethereumovim mrežama i implementiranje ugovora, bilo da se radi o lokalno pokrenutoj instanci ili nekoj od javnih mreža Ethereuma.
  • Decentralizirana distribucija aplikacija – integracije s opcijama pohrane poput IPFS-a.
Ilustracija blokova posloženih kao simbol ETH-a
Waffle logo

971

(opens in a new tab)

Waffle

Najnaprednija knjižnica za testiranje pametnih ugovora. Upotrebljavajte samostalno ili sa Scaffold-ethom ili s Hardhatom.
TYPESCRIPT
SOLIDITY
Otvorite Waffle(opens in a new tab)
Kurtosis logo

300

(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.
STARLARK
PYTHON
Otvorite Kurtosis Ethereum Package(opens in a new tab)
Hardhat logo

7.513

(opens in a new tab)

Hardhat

Hardhat je Ethereumovo razvojno okruženje za profesionalce.
TYPESCRIPT
SOLIDITY
Otvorite Hardhat(opens in a new tab)
Brownie logo

2.679

(opens in a new tab)

Brownie

Okvir za razvoj i testiranje zasnovan na Pythonu za pametne ugovore usmjerene na Ethereumovu virtualnu mašinu.
PYTHON
SOLIDITY
Otvorite Brownie(opens in a new tab)
Epirus logo

258

(opens in a new tab)

Epirus

Platforma za razvoj, plasiranje i nadgledanje aplikacija lanaca blokova na Javinoj virtualnoj mašini
HTML
SHELL
Otvorite Epirus(opens in a new tab)
Stvaranje logotipa Eth App

2.765

(opens in a new tab)

Create Eth App

Izradite aplikacije na osnovi Ethereuma jednom naredbom. Isporučuje se s širokom ponudom okvira UI i predložaka DeFi koje možete odabrati.
JAVASCRIPT
TYPESCRIPT
Otvorite Create Eth App(opens in a new tab)
scaffold-eth logo

1.524

(opens in a new tab)

Scaffold-ETH-2

Hardhat + aplikacija Create Eth: sve što je potrebno za početak izrade decentraliziranih aplikacija pokrenutih pametnim ugovorima
TYPESCRIPT
JAVASCRIPT
Otvorite Scaffold-ETH-2(opens in a new tab)
Solidity template logo

1.976

(opens in a new tab)

Solidity template

Predložak GitHub sa unaprijed zadanim postavkama za vaše pametne ugovore Solidity. Uključuje lokalnu mrežu Hardhat, Waffle za testove, Ethere za implementaciju novčanika i još mnogo toga.
TYPESCRIPT
SOLIDITY
Otvorite Solidity template(opens in a new tab)
Foundry logo

8.592

(opens in a new tab)

Foundry

A blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RUST
SHELL
Otvorite Foundry(opens in a new tab)

Je li ova stranica bila korisna?