Skip to main content

Configura il tuo ambiente di sviluppo locale

Prima di iniziare a creare, è necessario scegliere uno stack.
Ecco gli strumenti e i framework che puoi utilizzare per creare un'applicazione Ethereum.

Framework e stack preimpostati

Ti consigliamo di scegliere un framework, soprattutto se hai appena iniziato. Costruire una dapp completa richiede diversi componenti della tecnologia. I framework includono molte delle funzionalità necessarie o forniscono semplici sistemi plug-in per scegliere gli strumenti desiderati.

Questi framework sono dotati di molte funzionalità disponibili subito, come:

  • Funzionalità per avviare un'istanza blockchain locale.
  • Utilità per compilare e testare i tuoi contratti intelligenti.
  • Componenti aggiuntivi per lo sviluppo su client per creare un'applicazione per gli utenti all'interno dello stesso progetto/repository.
  • Configurazione per connettersi alle reti di Ethereum e distribuire i contratti, che sia a un'istanza operata localmente o una delle reti pubbliche di Ethereum.
  • Distribuzione decentralizzata delle app. Integrazioni con opzioni di storage come IPFS.
alt-eth-blocks
Logo di Kurtosis

360

opens in a new tab

Kurtosis Ethereum Package

Un kit di strumenti basato sul contenitore per configurare e avviare facilmente una rete di prova Ethereum multi-client che consenta un rapido sviluppo, prototipazione e test di dApp locali.
STARLARK
HTML
Apri Kurtosis Ethereum Packageopens in a new tab
Logo di Hardhat

7896

opens in a new tab

Hardhat

Hardhat è un ambiente di sviluppo Ethereum per professionisti.
TYPESCRIPT
SOLIDITY
Apri Hardhatopens in a new tab
Logo di Brownie

2707

opens in a new tab

Brownie

Un framework di test e sviluppo basato su Python per i contratti intelligenti destinati alla Macchina Virtuale di Ethereum.
C
PYTHON
Apri Brownieopens in a new tab
Logo di Epirus

259

opens in a new tab

Epirus

Una piattaforma per lo sviluppo, la distribuzione e il monitoraggio delle applicazioni blockchain sulla macchina virtuale di Java.
HTML
SHELL
Apri Epirusopens in a new tab
Crea il logo dell'app Eth

2774

opens in a new tab

Create Eth App

Crea app basate su Ethereum con un comando. Viene fornito con un'ampia offerta di framework di interfaccia utente e modelli DeFi tra cui scegliere.
JAVASCRIPT
TYPESCRIPT
Apri Create Eth Appopens in a new tab
logo scaffold-eth

1693

opens in a new tab

Scaffold-ETH-2

Ether + Hardhat + React: tutto ciò di cui hai bisogno per iniziare a creare applicazioni decentralizzate basate sui contratti intelligenti.
TYPESCRIPT
SOLIDITY
Apri Scaffold-ETH-2opens in a new tab
Logo del modello Solidity

1980

opens in a new tab

Solidity template

Un modello di GitHub per una configurazione predefinita per i tuoi contratti intelligenti in Solidity. Include una rete locale Hardhat, Waffle per i test, Ether per l'implementazione del portafoglio, e molto altro.
TYPESCRIPT
SOLIDITY
Apri Solidity templateopens in a new tab
Logo di Foundry

9093

opens in a new tab

Foundry

Un kit di strumenti incredibilmente veloce, portatile e modulare per lo sviluppo di applicazioni di Ethereum scritto in Rust.
RUST
SHELL
Apri Foundryopens in a new tab

Questa pagina è stata utile?