🌐 EOSIO™ Quickstart Web IDE: подготовьтесь к работе на EOSIO за считанные минуты

in #blockchain4 years ago

Начало работы с новой технологией почти никогда не проходит гладко. Зачастую вам приходится осваивать новые языки, шаблоны и аппаратные условия, необходимые для настройки конкретной среды разработки. В частности, разработка на блокчейне имеет особо специфические требования к ресурсам, без выполнения которых нельзя запустить полный узел, воспроизвести блокчейн или протестировать смарт-контракт. Эти нюансы создают ощутимые препятствия для новых разработчиков, которые заинтересованы в изучении технологии блокчейн. По мере роста платформы EOSIO мы создаём новые инструменты и библиотеки, которые делают разработку на EOSIO более быстрой, простой и доступной для специалистов по всему миру.

Именно поэтому наши инженерные усилия сфокусированы на предоставлении пользователям возможности быстро и просто осуществить свои блокчейн-проекты с помощью программного обеспечения EOSIO. EOSIO Quickstart Web IDE – среда разработки, устраняющая входной барьер для новых разработчиков, за счёт чего они всего за несколько минут могут начать полноценно работать, обмениваться информацией и сооздавать команды под проекты на EOSIO.

В настоящее время создание продукта на EOSIO подразумевает многоэтапный процесс настройки и наличие мощного компьютера для запуска полного узла блокчейна. Для новичков этот процесс начинается с установки и настройки EOSIO. После этого нужно установить EOSJS и настроить его для разработки веб-приложений. Часто бывает трудно наладить чёткий рабочий процесс, поскольку эти шаги состоят из множества этапов, в свою очередь состоящих из множества компонентов. Нельзя забывать и о проблеме вычислительной мощности: для запуска полного узла требуется компьютер с не менее чем 16 ГБ оперативной памяти, при том что рекомендуется 32 ГБ или более, а кроме того, огромное количество дискового пространства и быстрый процессор.

Устранение препятствий для блокчейн-разработчиков

В EOSIO 2 добавлена альфа-версия поддержки EOSIO Quickstart Web IDE, веб-среды разработки, которая запускается в браузере и предназначается для существенного упрощения вашей жизни. С этим новым инструментом всё, что нужно для начала работы – это один клик, запускающий полнофункциональную среду EOSIO прямо в браузере.

EOSIO Quickstart Web IDE дает любому желающему возможность погрузиться в программирование смарт-контрактов на C++ и веб-приложений на основе EOSJS. Эта новая среда интегрирована с исходным кодом, поэтому разработчики могут сразу же коммитить любые изменения, сделанные в демонстрационных приложениях, непосредственно в своём личном GitHub. Кроме того, они могут сотрудничать друг с другом любым удобным им способом. Каждому предоставляется личная копия блокчейна, а также возможность быстрого редактирования и изменения смарт-контракта talk.cpp и веб-приложения на react, кодированного в index.tsx. После форка исходного репозитория разработчики могут настроить многопользовательский push-доступ к своим персональным форкам, что позволит сразу нескольким людям работать над одним проектом в режиме реального времени.

Говорят, что самое сложное – это начать, однако теперь это не так. Просто перейдите в репозиторий EOSIO Quickstart Web IDE на GitHub с открытым исходным кодом и следуйте приложенным инструкциям.

Мы параллельно исследуем ряд функций, поддержка которых может добавиться в EOSIO Quickstart Web IDE в обозримом будущем. К ним относятся поддержка разработки приложений на Swift и Java, локальная версия на основе Theia для защиты интеллектуальной собственности, дополнительные функции пользовательского интерфейса и обозреватель таблиц, позволяющий разработчикам взаимодействовать с данными. Также рассматриваются вопросы интеграции веб-версий блок-эксплореров, DEMUX и History Tools. EOSIO Quickstart Web IDE идеально подходит для изучающих блокчейн, участников хакатонов или новых разработчиков, осваивающих EOSIO.

Оставайтесь на связи

EOSIO Quickstart Web IDE – это один из многих проектов Block.one, который нуждается в исследовании, тестировании и мнениях сообщества. Ваше участие всегда приветствуется, так как обратная связь даёт представление о конкретных потребностях разработчиков. Если вы хотите оставить отзыв или начать более тесно сотрудничать с нашей командой, напишите нам письмо на [email protected].


Переведено @blockchained

Оригинал поста: ЗДЕСЬ


Если вам нравится то, что мы делаем - поддержите блокпродюсера blockchained в сети EOS

Развивайте сеть EOS вместе с нами - делегируйте свой голос proxy: dposproxyeos


Телеграм чат: https://t.me/EOS_RU


Загрузите десктопное приложение с открытым исходным кодом RuDex


Вы можете торговать токенами EOS на RuDEX

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 64006.33
ETH 3077.08
USDT 1.00
SBD 3.87