小白如何学习以太坊开发,在以太坊应用编程开发时,除了学习solidity开发智能合约,一个小白还应该补充哪些编程知识?文中给出相关参考学习资源。
前端技能学习
智能合约仅仅是以太坊去中心化应用的一个组成部分,要提供用户操作的界面,前端web开发技能比不可少,这是HTML/CSS/JavaScript的天下:
如果你希望在前端使用现代框架例例如当红炸子鸡Vue,可以参考以下课程:
后端技能学习
严格的去中心化应用不需要后端,但是很多情况下,基于以太坊的应用需要引入一个后端才更实际。我们推荐使用nodejs来作为后端的核心开发平台。
以太坊技能学习
转自:http://blog.hubwiz.com/2018/04/20/freshman-learn-ethereum/