Blockchain technology is getting hotter, CTO, it's time to consider your team's technical reserves in the blockchain.
If you want the development team to quickly grasp the ethereum dapp development skills, you can try the online interactive tutorials provided by the network: Ethereum Dapp Practical Development to the center of the e-commerce Dapp the actual development
This article lists the 11 best tools for developing ethereum applications.
1, Mist
Mist features include saving the etheric currency, sending the transaction, deploying the contract, and so on. You can use it to implement with a blockchain platform or test network
The interaction. Super useful when you need a quick trade.
2, Geth
When you're ready to start the Ethereum app development, using the Geth command-line tool will make you look like a hacker NB. In addition to implementing the full functionality of the mist, Geth contains some additional important features, such as providing an RPC API interface to the application so that your application can connect to the Ethernet network through it.
3, Parity
Parity is a ethereum node software developed with Rust, and the developer is a former ethereum Cto:gavin Dr. Wood. Parity is characterized by speed block and light weight. Parity also provides a web interface for you to access on the 8080 port of this machine. To be honest, the installation process is a bit painful, but once it's installed, it's a lot more useful than geth.
4, Metamask
If you're developing an Ethereum app that you really want to use, you have to think about supporting Metamask. This tiny chrome plugin can greatly simplify access to your dapp (de-Centralized application: Decentralized application). If you haven't used it yet, go ahead and download a test for yourself.
5, Web3.js
If you want to build a dapp, you will be very familiar with web3.js. This JS library is a bridge between your application and the blockchain interaction.
6, Truffle
Truffle's role is a screwdriver in your ethereum development kit. It provides a building block for quickly creating, compiling, deploying, and testing blockchain applications.
7, Solc
The solidity contract code, though it looks like JavaScript, needs to be compiled. Solc is the compiler that compiles the solidity code into an ether-like bytecode.
8, Solium
Solium is a solidity code static analyzer that can help you normalize your code and uncover security implications.
9, Ether.camp
Microsoft has also entered the blockchain game. They started offering Baas (Blockchain as a Service) on Azure, and Ether.camp was the online full-featured solidity integrated development environment they offered.
10, Blockapps
Anyone can view any data in the blockchain, so why don't you look at it. Blockapps provides a few simple APIs to help you check your wallet balances, write deals, read contract status, and more. Just enter some addresses and you'll be able to gain insight into autumn hair like Molmos.
11, Embark
Embark is another popular development framework that can help you easily build, test, and deploy Dapp.
12, Zeppelin
Maybe the password for your private bank account is password123, but you can't do that when you're developing a smart contract that involves cash flow. The Zeppelin library is used to write secure contracts, and if you're already using truffle, it's pretty easy to introduce Zeppelin.
Original: Ethereum development Tools to Grow Your Stack