Skip to main content

Nastavení vlastního místního vývojářského prostředí

Pokud jste připraveni začít stavět, je čas vybrat si stack (zásobník).
Tady jsou nástroje a rámce, které můžete použít k budování Vaší Ethereum aplikace.

Rámce a předpřipravené sady

Doporučujeme vybrat rámec, zejména pokud teprve začínáte. Vytvoření plnohodnotné dappky vyžaduje několik různých technologií. Rámce zahrnují mnoho těchto potřebných funkcí nebo poskytují jednoduché plugin systémy, abyste si mohli vybrat nástroje, které chcete.

Tyto rámce přicházejí s mnoha funkcemi mimo provoz, jako:

  • Funkce ke spuštění vlastního lokálního blockchainu.
  • Nástroje pro kompilaci a testování chytrých kontraktů.
  • Vývojové doplňky klienta, které vytvoří vaši uživatelskou aplikaci ve stejném projektu nebo repozitáři.
  • Konfigurace pro připojení k sítím Ethereum a nasazení kontraktů, ať už na místně běžící instanci, nebo v jedné z veřejných sítí Etherea.
  • Decentralizovaná distribuce aplikací. Integrace s možnostmi úložiště jako IPFS.
alt-eth-blocks
Logo Kurtosis

360

opens in a new tab

Kurtosis Ethereum Package

Kontejnerová sada nástrojů pro snadnou konfiguraci a vytvoření testovací sítě Ethereum pro více klientů pro rychlý lokální vývoj, prototypování a testování dappky.
STARLARK
HTML
Otevřít Kurtosis Ethereum Packageopens in a new tab
Logo Hardhat

7 896

opens in a new tab

Hardhat

Hardhat je prostředí pro vývoj Etherea pro profesionály.
TYPESCRIPT
SOLIDITY
Otevřít Hardhatopens in a new tab
Logo Brownie

2 707

opens in a new tab

Brownie

Vývoj a testovací rámec pro vývoj chytrých kontraktů pro Virtuální stroj Etherea v Pythonu.
C
PYTHON
Otevřít Brownieopens in a new tab
Logo Espirus

259

opens in a new tab

Epirus

Platforma k vyvíjení, nasazení a monitorování aplikací pro blockchain v Java Virtual Machine.
HTML
SHELL
Otevřít Epirusopens in a new tab
Logo Create Eth App

2 774

opens in a new tab

Create Eth App

Vytvořte aplikace pro Ethereum jedním příkazem. Můžete si vybrat ze široké nabídky UI frameworků a DeFi šablon.
JAVASCRIPT
TYPESCRIPT
Otevřít Create Eth Appopens in a new tab
Logo scaffold-eth

1 693

opens in a new tab

Scaffold-ETH-2

Ethers + Hardhat + React: vše, co potřebujete, abyste mohli začít vytvářet decentralizované aplikace využívající chytré kontrakty.
TYPESCRIPT
SOLIDITY
Otevřít Scaffold-ETH-2opens in a new tab
Logo Solidity template

1 980

opens in a new tab

Solidity template

GitHub šablona pro předem vytvořené nastavení chytrých kontraktů Solidity. Zahrnuje místní síť Hardhat, Waffle pro testy, Ethery pro implementaci peněženky a další.
TYPESCRIPT
SOLIDITY
Otevřít Solidity templateopens in a new tab
Logo Foundry

9 093

opens in a new tab

Foundry

Rychlá, přenosná a modulární sada nástrojů pro vývoj aplikací pro Ethereum napsaná v jazyce Rust.
RUST
SHELL
Otevřít Foundryopens in a new tab

Byla tato stránka užitečná?