Aiuta ad aggiornare questa pagina

🌏

C'è una nuova versione di questa pagina, ma al momento è solo in inglese. Aiutaci a tradurre l'ultima versione.

Questa pagina è incompleta. Se conosci bene l'argomento, modificala e condividi un po' del tuo sapere.

Framework di sviluppo delle dapp

Ultima modifica: , Invalid DateTime
Edit page

Introduzione ai framework

Sviluppare una dapp completa richiede diverse tecnologie. I framework software includono molte delle funzionalità necessarie oppure offrono semplici plugin per scegliere gli strumenti richiesti.

I framework sono già dotati di molte funzionalità, come:

  • Funzionalità per avviare un'istanza di blockchain locale.
  • Utilità per compilare e testare Smart Contract.
  • Componenti aggiuntivi di sviluppo client per creare un'applicazione rivolta all'utente all'interno dello stesso progetto/repository.
  • Configurazione per connettersi a reti Ethereum e distribuire contratti, a un'istanza locale o a una delle reti pubbliche di Ethereum.
  • Distribuzione di app decentralizzate - integrazioni con opzioni di archiviazione come IPFS.

Prerequisiti

Prima di iniziare a studiare i framework, raccomandiamo la lettura della nostra introduzione alle dapps e allo stack Ethereum.

Framework disponibili

Truffle: ambiente di sviluppo, framework di test, pipeline di sviluppo e altri strumenti

Embark: ambiente di sviluppo, framework di test e altri strumenti integrati con Ethereum, IPFS e Whisper

Epirus: piattaforma per sviluppare, distribuire e monitorare applicazioni blockchain sulla JVM

Etherlime: framework basato su ethers.js per lo sviluppo (Solidity e Vyper), la distribuzione, il debug, il test di dapp e altro

Hardhat: ambiente di sviluppo Ethereum per professionisti

OpenZeppelin SDK: strumenti per Smart Contract all'avanguardia. Suite di strumenti per sviluppare, compilare, aggiornare, distribuire Smart Contract e interagirvi

Brownie: ambiente di sviluppo e framework per il test basati su Python

Create Eth App: crea app per Ethereum con un comando. Offre una vasta scelta di framework per l'interfaccia utente e modelli DeFI tra cui scegliere

scaffold-eth: Hardhat + Create Eth App: tutto ciò che serve per iniziare a costruire applicazioni decentralizzate sulla base di Smart Contract.

The Graph: The Graph per interrogare efficientemente i dati della blockchain

Alchemy: piattaforma di sviluppo Ethereum.

Letture consigliate

Conosci una risorsa della community che ti è stata utile? Modifica questa pagina e aggiungila!