”“”
使用松露和Ganache創建第一個DAPP
學習如何從零
構建DAPP
本綜合教程將指導您完成創建第一個分散應用程序(DAPP)的過程 – 寵物商店的採用跟踪系統!如果您已經對以太坊和智能合約有基本的了解或在DAPP中是全新的,則本教程旨在幫助您成功。在本課程結束時,您將擁有以下技能:
- 配置您的開發環境
- 使用松露盒創建一個松露項目
- 寫智能合約
- 編譯和遷移智能合同
- 測試智能合同
- 創建一個用戶界面以與智能合約進行交互
- 在瀏覽器中與DAPP互動
我們虛構的寵物主約翰·史密斯(John Smith)渴望在您的商店中享受以太坊的高效收養。 John一次使用16個寵物和現有的動物數據庫,希望看到一個將以太坊地址與可用於收養的動物相關聯的DAPP。將提供網站的結構和样式,您的任務是編寫智能合同和前端邏輯以使其功能正常。
為什麼選擇Dapp開發的松露?
松露是使用以太坊虛擬機(EVM)專為區塊鏈應用設計的第一個率開發環境,資產測試和管道。它旨在簡化開發人員的生活,提供以下功能:
- 貼合,約束力,實施和二進制管理的智能合同的彙編
- 快速開發合同的自動測試
- 實施框架以及可腳本且可擴展的遷移
- 在任何公共或專用網絡中實施的網絡管理
- 使用ETHPM和NPM的軟件包管理,遵循ERC190標準
- 與合同直接通信的交互式控制台
- 管道管道可與完美集成配置
- 在松露環境中執行外部腳本
學習松露時,您將獲得一個能力,以加快DAPP的開發過程並提高整體生產力。