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

964

(opens in a new tab)

Waffle

Najnaprednija knjižnica za testiranje pametnih ugovora. Upotrebljavajte samostalno ili sa Scaffold-ethom ili s Hardhatom.
TYPESCRIPTSOLIDITY
Otvorite 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
Otvorite Kurtosis Ethereum Package(opens in a new tab)
Hardhat logo

7.350

(opens in a new tab)

Hardhat

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

2.656

(opens in a new tab)

Brownie

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

255

(opens in a new tab)

Epirus

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

2.748

(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.
JAVASCRIPTTYPESCRIPT
Otvorite Create Eth App(opens in a new tab)
scaffold-eth logo

1.434

(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
TYPESCRIPTJAVASCRIPT
Otvorite Scaffold-ETH-2(opens in a new tab)
Solidity template logo

1.969

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

8.357

(opens in a new tab)

Foundry

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

Je li ova stranica bila korisna?