Среда разработки Ethereum для Mac OSX El Capitan

Какова рекомендуемая настройка среды разработки для разработки Dapps на OSX El Capitan для новичка? Какие инструменты мне нужны, чтобы начать разработку DAPP?

Ответы (2)

  1. Прочтите руководства на ethereum.org
  2. Понимание клиентов Ethereum и языков смарт-контрактов
  3. Смарт-контракт в браузере IDE ReMix

Разработка

Вам нужен узел Эфириума для тестирования, я бы порекомендовал, gethпотому что он хорошо документирован .

Фреймворки для создания децентрализованных приложений

Трюфель и посадка. Тот, который заставил меня начать, это трюфель. (До Truffle прошлым летом я наблюдал за группой умных студентов-стажеров, занимавшихся кодированием для бессонного хакатона (хотя и с потрясающими результатами), и отшатнулся от страха. сразу начните писать-компилировать-развертывать-тестировать-создавать DApps.) Еще одна очень похожая среда для создания и тестирования DApps — Embark. Из этих двух я использовал только Truffle, но в обоих лагерях есть очень успешные разработчики DApp.

API. BlockApps.net создает RESTful API для DApps на основе узла Haskell, который они запускают как централизованную службу, чтобы избавить вас от необходимости запуска локального узла Ethereum. Это отходит от полностью децентрализованной модели DApps, но полезно, когда локальный запуск узла Ethereum невозможен.

Инструменты разработки

Вики сообщества Какие есть инструменты разработки для Ethereum?

Отказ от ответственности: я являюсь автором приложения Create Eth

Если вы хотите создать приложение для внешнего интерфейса, я могу порекомендовать Create Eth App. Он предоставляет вам комплексную среду, в которой есть все необходимое для создания современного приложения React на базе Ethereum.

  • Пряжа Рабочие пространства
  • Создать React-приложение
  • Шаблонный подграф
  • Минималистская структура для управления ABI и адресами смарт-контрактов

Попробуйте:

yarn create eth-app my-eth-app