Skip to main content

Richten Sie Ihre lokale Entwicklungsumgebung ein

Wenn Sie bereit sind, mit der Entwicklung zu beginnen, ist es Zeit, Ihren Stack auszuwählen.
Hier sind die Werkzeuge und Frameworks, die Sie zum Aufbau Deiner Ethereum-Anwendung verwenden können.

Frameworks und vorgefertigte Stacks

Wir empfehlen, ein Framework auszuwählen, besonders wenn Sie gerade erst anfangen. Das Aufbauen einer vollwertigen dApp erfordert unterschiedliche Technologien. Frameworks enthalten viele der benötigten Funktionen oder bieten einfache Plugin-Systeme, um die gewünschten Werkzeuge auszuwählen.

Diese Frameworks verfügen über eine Vielzahl von Funktionen, wie zum Beispiel:

  • Funktionen zum Aufsetzen einer lokalen Blockchain-Instanz.
  • Dienste zum Kompilieren und Testen von Smart Contracts.
  • Client-Entwicklungs-Add-ons zur Erstellung deiner anwenderorientierten Anwendung im selben Projekt/Projektarchiv.
  • Konfiguration für die Verbindung zu Ethereum-Netzwerken und dem Einsatz von Verträgen, sei es zu einer lokal laufenden Instanz oder zu einem öffentlichen Netzwerk von Ethereum.
  • Dezentralisierte App-Verteilung – Integration mit Speicheroptionen wie IPFS.
alt-eth-blocks
Kurtosis-Logo

360

opens in a new tab

Kurtosis Ethereum Package

Ein Container-basiertes Toolkit zur einfachen Konfiguration und Einrichtung eines mehrmandantenfähigen Ethereum-Testnetzes für die schnelle lokale dApp-Entwicklung, das Erstellen von Prototypen und Tests.
STARLARK
HTML
Öffnen Kurtosis Ethereum Packageopens in a new tab
Hardhat-Logo

7.896

opens in a new tab

Hardhat

Hardhat ist eine Ethereum-Entwicklungsumgebung für Profi-Anwender.
TYPESCRIPT
SOLIDITY
Öffnen Hardhatopens in a new tab
Brownie-Logo

2.707

opens in a new tab

Brownie

Ein auf Python basierendes Entwicklungs- und Test-Framework für Smart Contracts, die auf die Ethereum Virtual Machine abzielen.
C
PYTHON
Öffnen Brownieopens in a new tab
Epirus-Logo

259

opens in a new tab

Epirus

Eine Plattform zum Entwickeln, Bereitstellen und Überwachen von Blockchain-Anwendungen auf der Java Virtual Machine.
HTML
SHELL
Öffnen Epirusopens in a new tab
Erstellen Sie ein Eth-App-Logo

2.774

opens in a new tab

Create Eth App

Erstelle Ethereum-basierte Apps mit einem Befehl. Begleitet von einem breiten Angebot von UI-Frameworks und DeFi-Vorlagen, aus denen Sie auswählen können.
JAVASCRIPT
TYPESCRIPT
Öffnen Create Eth Appopens in a new tab
scaffold-eth-Logo

1.693

opens in a new tab

Scaffold-ETH-2

Ether + Hardhat + React: Alles, was Sie brauchen, um mit der Entwicklung dezentraler Anwendungen auf Basis von Smart Contracts zu beginnen.
TYPESCRIPT
SOLIDITY
Öffnen Scaffold-ETH-2opens in a new tab
Solidity-Vorlagen-Logo

1.980

opens in a new tab

Solidity template

Eine GitHub-Vorlage für eine vorgefertigte Einrichtung für Ihre Solidity-Smart-Contracts. Enthält ein lokales Hardhat-Netzwerk, Ethers für die Wallet-Implementierung und mehr.
TYPESCRIPT
SOLIDITY
Öffnen Solidity templateopens in a new tab
Foundry-Logo

9.093

opens in a new tab

Foundry

Ein schnelles, portierbares und modulares Toolkit für die Entwicklung von Ethereum-Anwendungen in der Programmiersprache Rust.
RUST
SHELL
Öffnen Foundryopens in a new tab

War diese Seite hilfreich?