Dapp-Development
什麼是松露?
什麼是松露框架?誰可以使用它,誰應該使用它?
有什麼好處?
什麼是松露?
Truffle是乙太坊的開發環境、測試框架和資產管道,旨在讓乙太坊開發人員的生活更輕鬆。它是乙太坊社區中使用最廣泛的 IDE 之一。開發人員可以使用它來建構和部署用於測試目的的 DApp,具有許多功能,使其對具有 Web 3.0 開發背景的使用者更具吸引力。
特徵:
- 使用 Mocha 和 Chai 進行自動化合約測試。
- 支持 Web 應用程序和控制台應用程序的可配置建構管道。
- 用於創建新合約和測試的生成器(如 rails generate)
- 在開發過程中即時重建資產(truffle watch)
- 控制台輕鬆處理您編譯的契約(松露控制台)
- 腳本執行程序,可讓您執行包含契約的 JS/Coffee 文件(truffle exec)
- 使用您選擇的 RPC 客戶端進行合約編譯和部署。
- 內置支持 JavaScript、CoffeeScript、SASS、ES6 和 JSX。
誰應該使用它?
任何想要深入乙太坊開發並需要一個框架的人都可以更好地組織他們的 DApp 開發資產,而不必擔心手動設置測試環境。