¿Cuál es la configuración del entorno de desarrollo recomendada para desarrollar Dapps en OSX El Capitan para un principiante? ¿Qué herramientas necesito para comenzar con el desarrollo de DAPP?
Necesita un nodo ethereum para probar, lo recomendaría geth
porque está bien documentado
Trufle y Embarque. El que me ayudó a empezar es Truffle. (Antes de Truffle, el verano pasado vi a un grupo de inteligentes estudiantes en prácticas programar cosas para un hackathon sin dormir (aunque con resultados fantásticos) y me encogí de miedo. Luego apareció Truffle e hizo muchas de las cosas esenciales por ti, para que puedas comience a escribir, compilar, implementar, probar y construir DApps de inmediato). Otro marco muy similar para construir y probar DApps es Embark. Entre esos dos, solo he usado Truffle, pero hay desarrolladores de DApp muy exitosos en ambos campos.
API. BlockApps.net está creando una API RESTful para DApps basada en un nodo Haskell que ejecutan como un servicio centralizado para ahorrarle la molestia de ejecutar un nodo Ethereum local. Esto se aparta del modelo completamente descentralizado de DApps, pero es útil cuando ejecutar un nodo Ethereum localmente no es realista.
Wiki de la comunidad ¿Cuáles son las herramientas de desarrollo para Ethereum?
Descargo de responsabilidad: soy el autor de Create Eth App
Si lo que busca crear es una aplicación frontend, puedo recomendar Create Eth App. Lo configura con un entorno de extremo a extremo que tiene todo lo que necesita para crear una aplicación React moderna con tecnología de Ethereum.
Pruébalo:
yarn create eth-app my-eth-app