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
⭐

956

(opens in a new tab)

Waffle

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

130

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

6.591

(opens in a new tab)

Hardhat

Hardhat je Ethereumovo razvojno okruženje za profesionalce.
TYPESCRIPTRUST
Open Hardhat(opens in a new tab)
Truffle logo
⭐

14.016

(opens in a new tab)

Truffle

Komplet Truffle vodi programere od ideje do dapp-a što je udobnije moguće.
TYPESCRIPTJAVASCRIPT
Open Truffle(opens in a new tab)
Brownie logo
⭐

2.578

(opens in a new tab)

Brownie

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

227

(opens in a new tab)

Epirus

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

2.647

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

808

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

1.906

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

7.299

(opens in a new tab)

Foundry

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

Je li ova stranica bila korisna?