官术网_书友最值得收藏!

What this book covers

Chapter 1, Truffle for Decentralized Applications, introduces you to Truffle and explains why it is used and how it works from a high level. It will also demonstrate how JavaScript, Solidity, and Web3 interact inside the basic Truffle environment.

Chapter 2Web3 and Solidity in Truffle, concerns Web3 and its related APIs and uses in Truffle. You will gain an understanding of the fundamentals of Web3 and how it is used in Truffle.

Chapter 3, Choosing an Ethereum Client for Your Dapp, is about various Ethereum clients, and will highlight the use case for each one and show you how to integrate each Ethereum client with your Truffle application.

Chapter 4, Migrating Your Dapp to Ethereum Blockchains, teaches you how to correctly migrate your Truffle application to Ethereum blockchains. You will also learn about common pitfalls when attempting to migrate your application.

Chapter 5, Truffle and Popular JavaScript Technologies, illustrates the use of Truffle with modern JavaScript technologies such as Angular, React, and Node.js. You will learn how to integrate Truffle with JavaScript frontend libraries and frameworks as well as on the backend with Node.js. 

Chapter 6, Testing Your Dapp, demonstrates to you the importance of thoroughly testing your smart contracts, detailing various techniques and approaches for successfully testing a Truffle application.

Chapter 7Truffle Gotchas and Best Practices, explains the common mistakes people make when developing with Truffle, as well as how to remedy them. Lastly, you will learn and understand how to diagnose and resolve common blockchain issues, such as chain syncing, as well as some best security practices.

主站蜘蛛池模板: 甘泉县| 阿克陶县| 万宁市| 平凉市| 台中市| 靖边县| 武夷山市| 乌苏市| 富阳市| 蒙山县| 渭南市| 土默特右旗| 和田市| 科技| 丰原市| 井冈山市| 桂阳县| 桂阳县| 井冈山市| 祁门县| 阿鲁科尔沁旗| 射阳县| 东乌珠穆沁旗| 云和县| 尤溪县| 开原市| 宜春市| 吉林省| 武清区| 志丹县| 会理县| 龙游县| 苏尼特右旗| 九龙城区| 加查县| 商丘市| 多伦县| 北辰区| 云梦县| 东宁县| 罗甸县|