En este momento tenemos los principales marcos de desarrollo de Dapp.
Cuáles son los pros y los contras de cada uno. Sobre qué base se podría elegir esto.
¿Y qué necesita cada marco para que sea más amigable para los desarrolladores?
He trabajado en Embark, así que responderé por el marco de Embark.
ventajas
Contras
Encontré que la trufa es muy útil como principiante.
Pros : 1. truffle enables easy deployment on testrpc networks using migrations
2. very easy to install (npm install -g truffle) if you have npm setup
3. detailed documentation and a lot of help pages. useful for debugging
4. makes interaction with contracts easy through the truffle-contract
abstraction (which again has a very good documentation
5.Automated contract testing with Mocha and Chai.
6.Support for JavaScript, CoffeeScript, SASS, ES6 and JSX built-in.
7. A configurable build pipeline that supports both web apps and console apps.
Cons :
1. NO GUI
2. no editor for contracts (but you can use atom and install the solidity
package