EOS軟件堆棧中有許多工具刃唐。我們看到的許多教程都解釋了如何在一臺機器上運行所有內(nèi)容儿倒。這可能會令人困惑幽邓,因為這往往使得讀者忽略了它們?nèi)绾谓M合在一起距糖。
下圖顯示了這些工具是如何正常分布的娶吞。工具名稱在圖像中以大紅色字母書寫垒迂。這是一個快速摘要,和圖配合起來一目了然:
- eosiocpp:一種編譯器妒蛇,允許你將C++編譯為可以上傳到區(qū)塊鏈的格式机断。
- cleos :用于將智能合約上傳到區(qū)塊鏈并查詢區(qū)塊鏈的命令行工具。
- keosd :作為守護進程運行的錢包管理器绣夺。cleos工具與它交互以便簽署請求(需要這樣才能信任你給區(qū)塊鏈的請求)吏奸。
- nodeos:運行區(qū)塊鏈本身的服務(wù)器軟件。
image
==========================================================
分享一個交互式的在線編程實戰(zhàn)陶耍,EOS智能合約與DApp開發(fā)入門:
本課程幫助你快速入門EOS區(qū)塊鏈去中心化應(yīng)用的開發(fā)奋蔚,內(nèi)容涵蓋EOS工具鏈、賬戶與錢包、發(fā)行代幣泊碑、智能合約開發(fā)與部署坤按、使用代碼與智能合約交互等核心知識點,最后綜合運用各知識點完成一個便簽DApp的開發(fā)馒过。
- web3j教程臭脓,主要是針對java和android程序員進行區(qū)塊鏈以太坊開發(fā)的web3j詳解。
- 以太坊教程腹忽,主要介紹智能合約與dapp應(yīng)用開發(fā)来累,適合入門。
- 以太坊開發(fā)窘奏,主要是介紹使用node.js嘹锁、mongodb、區(qū)塊鏈蔼夜、ipfs實現(xiàn)去中心化電商DApp實戰(zhàn)兼耀,適合進階。
- python以太坊求冷,主要是針對python工程師使用web3.py進行區(qū)塊鏈以太坊開發(fā)的詳解瘤运。
- php以太坊,主要是介紹使用php進行智能合約開發(fā)交互匠题,進行賬號創(chuàng)建拯坟、交易、轉(zhuǎn)賬韭山、代幣開發(fā)以及過濾器和事件等內(nèi)容郁季。
- C#以太坊,主要講解如何使用C#開發(fā)基于.Net的以太坊應(yīng)用钱磅,包括賬戶管理梦裂、狀態(tài)與交易、智能合約開發(fā)與交互盖淡、過濾器和事件等年柠。
匯智網(wǎng)原創(chuàng)翻譯,轉(zhuǎn)載請標(biāo)明出處褪迟。這里是原文