Che cos’è Truffle?
Truffle è una suite di strumenti che consente agli sviluppatori di creare applicazioni sostenibili e professionali su qualsiasi blockchain utilizzando la macchina virtuale di Ethereum (o EVM). La macchina virtuale di Ethereum è l’ambiente che consente agli sviluppatori di costruire contratti intelligenti e applicazioni che la blockchain di Ethereum può comprendere.
Perché è stato creato Truffle?
SponsoredTruffle è stato lanciato nel 2015 da Tim Coulter dopo aver trascorso del tempo a lavorare con Ethereum e ConsenSys cercando di costruire applicazioni blockchain. Ha iniziato a sviluppare alcuni script per semplificarsi la vita e aiutare il processo di sviluppo, e questo ha portato a ciò che oggi conosciamo come Truffle Suite. La struttura Truffle è uno strumento per la costruzione, il test, la distribuzione e l’automazione del flusso di lavoro per le Dapp basate su blockchain su Ethereum. La struttura Truffle è composta da tre componenti principali:1.Truffle – Fornisce uno strumento di sviluppo con la capacità di testare e distribuire
Vantaggi di Truffle:
- Fornisce un ambiente per lo sviluppo, l’integrazione e la produzione di applicazioni.
- Fornisce un metodo automatizzato per testare i contratti intelligenti.
- Gli ambienti di sviluppo, integrazione e produzione possono essere configurati in modo da essere riutilizzati.
- Permette agli sviluppatori di codificare in linguaggi che già conoscono.
- Gestione della rete per la distribuzione su reti pubbliche e private.
Il futuro di Truffle
La suite Truffle aiuta gli sviluppatori di blockchain a gestire l’intero flusso di lavoro. Con un totale di oltre 3 milioni di download e un numero crescente di utenti dedicati, Truffle continua a essere uno strumento essenziale sia per gli sviluppatori nuovi che per quelli esperti.