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

in blockchain •  3 months 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

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!