Skip to main content

Skonfiguruj swoje lokalne środowisko programistyczne

Jeśli jesteś gotowy do rozpoczęcia budowy, nadszedł czas, aby wybrać swój stos.
Oto narzędzia i frameworki, których możesz użyć, aby łatwiej zbudować swoją aplikację Ethereum.

Frameworki i wcześniej przygotowane stosy

Zalecamy wybranie frameworka, szczególnie jeśli dopiero zaczynasz. Zbudowanie pełnoprawnej zdecentralizowanej aplikacji (dapp) wymaga różnych elementów technologii. Frameworki zawierają wiele potrzebnych funkcji lub zapewniają łatwe systemy wtyczek do wyboru pożądanych narzędzi.

Te frameworki mają wiele gotowych funkcji, takich jak:

  • Funkcje do uruchomienia lokalnej instancji blockchain.
  • Narzędzia do kompilacji i testowania Twoich inteligentnych kontraktów.
  • Dodatki programistyczne do tworzenia aplikacji użytkownika w ramach tego samego projektu/repozytorium.
  • Konfiguracja do łączenia się z sieciami Ethereum i wdrażania kontraktów, zarówno do lokalnie działającej instancji, jak i do jednej z publicznych sieci Ethereum.
  • Zdecentralizowana dystrybucja aplikacji -- integracja z opcjami przechowywania, takimi jak IPFS.
alt-eth-blocks
Logo Kurtosis

360

opens in a new tab

Kurtosis Ethereum Package

Zestaw narzędzi opartych na kontenerach, które ułatwiają konfigurację i aktywację sieci testowej Ethereum z wieloma klientami w celu szybkiego lokalnego rozwoju, tworzenia prototypów i testowania zdecentralizowanych aplikacji.
STARLARK
HTML
Otwórz Kurtosis Ethereum Packageopens in a new tab
Logo Hardhat

7896

opens in a new tab

Hardhat

Hardhat to rozwojowe środowisko programistyczne Ethereum dla profesjonalistów.
TYPESCRIPT
SOLIDITY
Otwórz Hardhatopens in a new tab
Logo Brownie

2707

opens in a new tab

Brownie

Oparta na języku Python platforma programistyczna i testowa dla inteligentnych kontraktów ukierunkowana na maszynę wirtualną Ethereum.
C
PYTHON
Otwórz Brownieopens in a new tab
Logo Epirus

259

opens in a new tab

Epirus

Platforma do tworzenia, wdrażania i monitorowania aplikacji blockchain w maszynie wirtualnej Java.
HTML
SHELL
Otwórz Epirusopens in a new tab
Utwórz logo aplikacji Eth

2774

opens in a new tab

Create Eth App

Twórz za pomocą jednego polecenia aplikacje działające w oparciu o Ethereum. Zawiera szeroką ofertę platform UI i szablonów DeFi do wyboru.
JAVASCRIPT
TYPESCRIPT
Otwórz Create Eth Appopens in a new tab
logo scaffold-eth

1693

opens in a new tab

Scaffold-ETH-2

Ethers + Hardhat + React: wszystko, czego potrzebujesz, aby rozpocząć tworzenie zdecentralizowanych aplikacji opartych na inteligentnych kontraktach.
TYPESCRIPT
SOLIDITY
Otwórz Scaffold-ETH-2opens in a new tab
Logo Solidity template

1980

opens in a new tab

Solidity template

Szablon GitHub gotowej konfiguracji inteligentnych kontraktów Solidity. Zawiera sieć lokalną Hardhat, Waffle do testów, etery do implementacji portfela i wiele innych.
TYPESCRIPT
SOLIDITY
Otwórz Solidity templateopens in a new tab
Logo odlewni

9093

opens in a new tab

Foundry

Błyskawiczny szybki, przenośny i modułowy zestaw narzędzi do opracowywania aplikacji Ethereum napisany w Rust.
RUST
SHELL
Otwórz Foundryopens in a new tab

Czy ta strona była pomocna?