User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:ethereum:truffle_suite:truffle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:truffle_suite:truffle [2022/02/05 08:46]
nick created
dido:public:ra:xapend:xapend.b_stds:defact:ethereum:truffle_suite:truffle [2022/02/06 05:40] (current)
nick
Line 1: Line 1:
-====== Truffle ======+====== ​Tool: Truffle ====== 
 +[[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​truffle_suite:​start | Return to Truffle Suit]]
  
 Truffle is a development environment utilizing the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​e:​evm]] as a basis. The slogan of Truffle is "Smart Contracts Made Sweeter",​ indicating that the environment specializes in smart contract development. This environment features a number of great functionalities that help [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​dapp]] developers tremendously. ​ Truffle is a development environment utilizing the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​e:​evm]] as a basis. The slogan of Truffle is "Smart Contracts Made Sweeter",​ indicating that the environment specializes in smart contract development. This environment features a number of great functionalities that help [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​dapp]] developers tremendously. ​
  
-Source: [[https://moralis.io/truffle-explained-what-is-the-truffle-suite/]]+Truffle is a world-class development environment,​ testing framework and asset pipeline for blockchains using the [[dido:​public:​ra:​xapend:​xapend.a_glossary:​e:​evm]] , aiming to make life as a developer easier. 
 + 
 +Truffle is widely considered the most popular tool for blockchain application development,​ with over 1.5 million lifetime downloads. Truffle supports developers across the full lifecycle of their projects, whether they are looking to build on Ethereum, Hyperledger,​ Quorum, or one of an ever-growing list of other supported platforms. Paired with [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​truffle_suite:​genache]],​ a personal blockchain, and Drizzle, a front-end [[dido:​public:​ra:​xapend:​xapend.a_glossary:​d:​dapp]] ​ development kit, the full Truffle suite of tools promises to be an end-to-end dApp development platform. 
 + 
 +  * Built-in smart contract compilation,​ linking, deployment and binary management. 
 +  * Automated contract testing for rapid development. 
 +  * Scriptable, extensible deployment & migrations framework. 
 +  * Network management for deploying to any number of [[dido:​public:​ra:​1.2_views:​3_taxonomic:​2_network_access_ctrll:​public | Public]] & [[dido:​public:​ra:​1.2_views:​3_taxonomic:​2_network_access_ctrll:​private | Private ]] networks. 
 +  * Package management with EthPM & NPM, using the [[dido:​public:​ra:​xapend:​xapend.b_stds:​defact:​ethereum:​eip:​erc_0190]] standard. 
 +  * Interactive console for direct contract communication. 
 +  * Configurable build pipeline with support for tight integration. 
 +  * External script runner that executes scripts within a Truffle environment. 
 + 
 + 
 + 
 +Source: [[https://www.kaleido.io/blockchain-platform/truffle]]
  
  
dido/public/ra/xapend/xapend.b_stds/defact/ethereum/truffle_suite/truffle.1644068768.txt.gz · Last modified: 2022/02/05 08:46 by nick