На этой неделе в ChainShot мы выпускаем восьмиступенчатое руководство, которое поможет вам создать приложение для голосования Aragon с нуля!
Что в учебнике?
Первые пять шагов учебного курса проведут вас через создание логики смарт-контракта голосования и наследование AragonApp от смарт-контрактов AragonOS. Следующие три шага будут работать с клиентом Aragon в интерфейсе пользователя. В частности, он будет сосредоточен на создании фонового скрипта, который будет прослушивать события из вашего смарт-контракта и использовать их для уменьшения состояния приложения внешнего приложения React вашего приложения для голосования.
Только опыт; установка не требуется!
Нет необходимости настраивать локальную среду, просто перейдите к ChainShot и начните кодировать в учебном руководстве в браузере. Для прохождения учебного курса по Арагону вам, вероятно, понадобится некоторый опыт работы с асинхронным JavaScript. Очень важно иметь базовое понимание обещаний. Если вы знаете Observables и Async / Await, даже лучше! Что касается навыков Solidity, если у вас еще нет большого опыта, мы рекомендуем проверить строительный блок ChainShot Escrow, прежде чем пытаться использовать строительный блок для голосования в Арагоне.
Продолжайте строить; Зарабатывайте значки
Завершите сборку Aragon Building Block сегодня, и вы сможете вытащить весь код, который вы записали, в работающее приложение Aragon React. Если вы решите продолжить разработку своего приложения, загрузите его резервную копию, и мы представим ваш проект! Вдобавок вы заработаете несколько значков!
Так чего же вы ждете?
Зайдите на ChainShot сегодня и начните прямо сегодня! Обязательно заходите в наш Slack, если у вас есть вопросы / отзывы.
Удачи, BUIDL on!