Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
cryptolions
6 лет назад

Широкий список ресурсов для EOS разработчиков

Оригинал: https://medium.com/eostribe/the-big-list-of-eos-developer-resources-1f64e05464b9

От @sf2

Чуть больше 3 месяцев прошло с момента запуска mainnet, EOS быстро растет, расширяя число пользователей и сообщество разработчиков.

На момент написания этой статьи, на EOS более 20 000 000 необратимых блоков и пропускная способность сети равна 3996 транзакциям в секунду (TPS).

Еще более впечатляет активно растущая база пользователей. На сегодняшний день, в топ 10 EOS dApps задействовано более 24,822 активных пользователей, что почти в 4 раза больше, чем число активных пользователей топ 10 лучших dApps на Etherum (источник).

Неплохо как для первых 90 дней!

Ресурсы для EOS dApp разработчика

Но наша работа еще не закончена, все только начинается. В преддверии нашего первого семинара для EOS разработчиков, который будет проходить на этой неделе в Денвере, EOS Rise, мы хотели создать полезный ресурс, на который могли бы ссылаться разработчики при поиске всех новейших инструментов, плагинов и библиотек, связанных с EOS dApp разработкой.

Мы знаем, насколько все может быть разбросано, особенно в эти ранние дни, но постепенно все становится более стабильно, блок за блоком.

Так что без дальнейших церемоний... представляем наш широкий список ресурсов для EOS разработчика…

Каналы для разработчиков

Одна из сильных сторон EOS – это удивительное сообщество разработчиков. Никогда не стесняйтесь сконтактироваться с кем-то и попросить о помощи. В любом из каналов, приведенных ниже, вы встретите много EOS разработчиков, которые владеют нужными знаниями и рады помочь вам в решении вашей проблемы. Первое, что вам нужно сделать, это привыкнуть к пользованию Telegram, потому что вы должны будете использовать его очень часто. ☠️


1. EOS Developers (Telegram)

Это основной хаб для EOS разработчиков на данный момент, который предназначен для обсуждения только EOS разработки (да, только!). Вы можете получить ответ на практически любой ваш вопрос от других членов сообщества, а также от самих работников Block One. Известно, что сам Дэн Лаример время от времени появляется здесь и отвечает на вопросы.

Ссылка - https://t.me/joinchat/Esi1OkPktgcFeJ3Lmlcrqg

2. EOS Rise (Telegram)

Официальная группа для серии EOS Rise Developer Workshop. Здесь вы можете найти Фила Месниера, Евгения Лузгина и других наставников из экосистемы, которые с удовольствием ответят на любые ваши технические вопросы.

Ссылка - https://t.me/eosrise

3. EOS Opportunities (Telegram)

Обсуждайте возможности EOS, промотируйте свои навыки, установите контакт с компаниям DAPP, найдите свою нишу в экономике EOS.

Ссылка - https://t.me/eos_opportunities

4. EOS Design (Telegram)

Все, что связано с UX / UI или общими темами по дизайну. Часто вы сможете находить других дизайнеров из сообщества здесь и общаться с ними с целью сотрудничества, если вы фокусируетесь на front end.

Ссылка - https://t.me/EOSdesign

Документация и инструменты для разработчиков

Вам нужна хорошая документация и инструменты для построения лучших dApps, именно поэтому здесь мы собрали самую совершенную документацию и инструменты для разработчиков со всей экосистемы EOS, только для вас.


5. EOSIO Developer Portal

Cоздан Block One, EOSIO Developer Portal является одним из лучших ресурсов для получения актуальной информации о последних версиях программного обеспечения EOSIO.

Ссылка - https://developers.eos.io

6. EOSIO Stack Exchange

Если у вас есть сомнения, заходите на stack exchange. EOSIO stack exchange известен активностью топовых разработчиков со всего мира. Это определенно ключевой ресурс, если вы только начинаете.

Ссылка - https://eosio.stackexchange.com

7. EOSDocs

EOSDocs - еще один отличный ресурс, где можно найти документацию и материалы для разработчиков.

Ссылка - https://www.eosdocs.io

8. EOS Bootcamp

Отличная подборка курсов и образовательных ресурсов, спонсируемых блок-продюсерами.

Ссылка - https://eosbootcamp.com

9. EOS Tutorials

Учебный сайт по EOS для различных уровней подготовки.

Ссылка - https://eostutorials.com

10. CLEOS

Интерфейс командной строки для взаимодействия с блокчейном и управления кошельками.

Ссылка - https://github.com/EOSIO/eos/tree/master/programs/cleos

11. NODEOS

Основной узел EOSIO, daemon, который можно конфигурировать с помощью плагинов для управления нод. Примерами использования являются производство блоков, специальные конечные точки API и локальная разработка.

Ссылка - https://github.com/EOSIO/eos/tree/master/programs/nodeos

12. KEOSD

Компонент, который отвечает за надежное хранение ключей EOSIO в кошельках.

Ссылка - https://github.com/EOSIO/eos/tree/master/programs/keosd

13. EOSC

EOSC - это кросс-платформенный (Windows, Mac и Linux) инструмент командной строки.

Ссылка - https://github.com/eoscanada/eosc

14. FC

FC означает быстро компилируемую c ++ библиотеку и предоставляет набор библиотек утилит, полезных для разработки асинхронных библиотек.

Ссылка - https://github.com/bytemaster/fc

15. Wabt

WABT (произносится как «wabbit») – это набор инструментов для WebAssembly.

Ссылка - https://github.com/WebAssembly/wabt

16. Wasm Dec

WASMDEC – это программа, которая конвертирует двоичные файлы WebAssembly в C.

Ссылка - https://github.com/wwwg/wasmdec

17. EOSIO Contracts

Смарт-контракты с некоторыми основными функциями EOSIO.

Ссылка - https://github.com/EOSIO/eosio.contracts

18. EOS Smart Contract Development Toolkit

Докерная среда для начальной разработки смарт-контракта.

Ссылка - https://github.com/EOSArgentina/eosdev

19. EOS Factory

Система для разработки и тестирования смарт-контрактов EOS, основанная на Python.

Ссылка - https://github.com/tokenika/eosfactory

20. EOSJS

Библиотека общего использования для EOS блокчейна.

Ссылка - https://github.com/EOSIO/eosjs

21. EOSJS Browser

Версия EOSJS для браузера.

Ссылка - https://github.com/EveripediaNetwork/eosjs-browser

22. EOSIO Project Boilerplate Simple

Boilerplate проект EOSIO, который содержит код UI и Smart Contract, а также скрипты установки, которые инициализируют и запускают все необходимые компоненты, помогая вам начать работу.

Ссылка - https://github.com/EOSIO/eosio-project-boilerplate-simple

23. EOS RC Parser

EOS Ricardian контрактный анализатор.

Ссылка - https://github.com/EOSEssentials/EOS-RC-Parser

24. EOS Helpers

Список bash скриптов для работы с EOSIO.

Ссылка - https://github.com/EOSEssentials/EOSHelpers

25. EOS Blox

EOS Blox – это первый набор веб-компонентов, сочетающихся с кастомными положениями смарт-контрактов.

Ссылка - https://www.eosblox.com/

26. Ping EOS

Имплементация ping между EOS / React.js.

Ссылка - https://github.com/eosasia/ping-eos

27. EOS Encrypt

Позволяет шифровать и расшифровывать сообщения.

Ссылка - https://github.com/EOS-Nation/eos-encrypt

28. EOS Communication

Этот модуль node.js позволяет осуществлять шифрованную коммуникацию на цепочке, на платформе EOS.

Ссылка - https://github.com/eostitan/eos-communication

29. Bloks.io

Один из лучших эксполреров блоков для EOS. Полезен для отслеживания всех видов действий в сети.

Ссылка - https://bloks.io

Testnets

Одна из первых вещей, которую вы должны сделать, это взаимодействовать с EOS testnet, чтобы вы могли начать тестирование своего dApp. Jungle и Cryptokylin - это две основные EOS testnets, которые являются активными и поддерживаются. Мы советуем разработчикам ознакомиться с обеими этими tesnet средами.


30. Jungle

Одна из самых первых и наиболее надежных тестовых сетей в экосистеме, Jungle, стала основой для сообщества EOS разработчиков.

Ссылка - https://github.com/CryptoLions/EOS-Jungle-Testnet

31. Cryptokylin

CryptoKylin Testnet – это удобная для разработчиков testnet, которая в основном поддерживается группой EAN Mainnet Block Producers из Китая, но есть также активные участники по всему миру.

Ссылка - https://github.com/cryptokylin/CryptoKylin-Testnet

32. EOS Debug

EOS Debug – это руководство для EOS разработчиков, которые хотят загружать, строить и экспериментировать с программным обеспечением EOS.IO на тестовых сетях сообщества.

Ссылка - https://github.com/eoscafe/eos-debug

Инфраструктура / DevOps

Вы не сможете далеко зайти в разработке EOS dApps без базовых знаний DevOps и умения исправлять общие проблемы с вашими узлами. Мы собрали некоторые из лучших ресурсов, которые были доступны на момент публикации, чтобы облегчить вам работу.


33. EOS Node Tools

Коллекция ресурсов и инструментов для каждого энтузиаста EOS, dApp разработчика или блок-продюсера.

Ссылка - https://eosnode.tools

34. EOSIO Docker

Простая и быстрая установка EOS.IO на Docker.

Ссылка - https://github.com/EOSIO/eos/tree/master/Docker

35. EOS Test Cave

Автоматизированная среда тестирования для валидации EOS.

Ссылка - https://github.com/EOS-BP-Developers/EOS-Test-Cave

36. EOSIO AWS Kinesis Plugin

Amazon Kinesis позволяет легко собирать, обрабатывать и анализировать потоковые данные в реальном времени, чтобы вы могли получать все данные своевременно и быстро реагировать на новую информацию. Плагин EOSIO AWS Kinesis может упростить настройку, если вы используете AWS.

Ссылка - https://github.com/eosasia/nodeos_kinesis_plugin

37. EOS Web Sockets

Нужны сетевые сокеты для вашего dApp? Используйте это для создания веб-сокетов для EOS.

Ссылка - https://github.com/EOS-Nation/eosws

38. PatronEOS

RPC точка для узлов EOS.

Ссылка - https://github.com/EOSIO/patroneos

39. Pitreos

Point in Time recovery для EOS, произносится как «Patriots».

Ссылка - https://github.com/eoscanada/pitreos

40. Demux

Детерминированное управление event-sourced событиями и побочными эффектами для блокчейн приложений.

Ссылка - https://github.com/EOSIO/demux-jsm

41. Incoming Transfer Rules

В EOS могут применяться правила к входящим переводам.

Ссылка - https://github.com/eosauthority/incoming-transfer-rules

42. EOS Node Watcher

Мониторьте и фильтруйте EOS Nodes транзакции / Действия и пушы в RabbitMQ, MongoDB, 0MQ и т. д.

Ссылка - https://github.com/EOSEssentials/eos-node-watcher

43. EOSIO GraphQL

Применяйте GraphQL API + MongoDB для EOSIO блокчейна.

Ссылка - https://github.com/EOS-BP-Developers/eosio-graphql

44. EOSIO MongoDB Queries

Быстро создавайте сложные запросы MongoDB для EOSIO блокчейна.

Ссылка - https://github.com/EOS-BP-Developers/eosio-mongodb-queries

45. EOS RabitMQ Plugin

Плагин EOS RabbitMQ, чтобы сделать вашу жизнь немного легче.

Ссылка - https://github.com/bancorprotocol/eos-rabbitmq-plugin

46. EOS ZeroMQ Plugin

Этот плагин делает примерно то же самое, что и history_plugin, но вместо хранения событий истории в общей базе данных, он выносит их за пределы процесса nodeos через сокет ZeroMQ PUSH.

Ссылка - https://github.com/cc32d9/eos_zmq_plugin

47. EOS ZeroMQ Receiver

Это набор скриптов, предназначенных для приема и обработки потока данных, который создается плагином nodeos ZeroMQ.

Ссылка - https://github.com/cc32d9/eos_zmq_plugin_receiver/

48. EOSIO Kaftka Plugin

Kafka используется для создания потоков данных и потоковых приложений в реальном времени, а также этот плагин позволяет использовать все функции Kaftka в реальном времени с использованием EOS блокчейна.

Ссылка - https://github.com/TP-Lab/kafka_plugin

49. EOS Mechanics

EOS Mechanics стандартизирует контракты и утилиты.

Ссылка - https://github.com/AlohaEOS/eos-mechanics

Wrappers, API и SDK

Не пишите на C ++? Все в порядке, каждый день из EOSIO выходят новые wrappers и SDKs. Вот лишь несколько из них, которые доступны в настоящее время.


50. EOS Scala Wrapper

Scala wrapper для API EOS RPC.

Ссылка - https://github.com/EOSEssentials/Scala-API-Wrapper

51. EOS Java Wrapper

Реализация вызовов EOS RPC в Java.

Ссылка - https://github.com/EOSEssentials/eos-java-rpc-wrapper

52. EOS Go

Библиотека EOSIO Go API.

Ссылка - https://github.com/eoscanada/eos-go

53. EOSpy

Эта библиотека все еще находится в разработке, но в настоящее время предоставляет возможность выполнять все функции cleos get без компиляции кода.

Ссылка - https://github.com/eosnewyork/eospy

54. EOS Sharp

C # клиентская библиотека для EOS.

Ссылка - https://github.com/GetScatter/eos-sharp

55. EOS PHP

PHP Wrapper для EOS API.

Ссылка - https://github.com/kesar/eos-php

56. PHP EOS RPC SDK

PHP SDK для EOS RPC API.

Ссылка - https://github.com/BlockMatrixNetwork/php-eos-rpc-sdk

57. EOS JVM

EOS-библиотеки для JVM, предназначенные, в первую очередь, для разработки на Android.

Ссылка - https://github.com/memtrip/eos-jvm

58. SwiftyEOS

SwiftyEOS – это среда с открытым исходным кодом для взаимодействия с EOS, написанная на Swift.

Ссылка - https://github.com/ProChain/SwiftyEOS

59. EOS API Service

EOS API Service платформа.

Ссылка - https://github.com/Tandemly/eos-api-service

Вывод

Хотя EOSIO еще на ранней стадии, на сегодня уже существует множество доступных ресурсов, которые помогут вам быстро запустить ваш проект.


Вы разработчик, который хочет получить знания об EOSIO? Нажмите здесь

Вы EOSIO pro и заинтересованы в обучении блокчейн разработчиков? Нажмите здесь

Переведено CryptoLions

photo_122x122.jpg

Website

Telegram

Steemit

Twitter

GitHub

Meetup

118
0.181 GOLOS
На Golos с June 2018
Комментарии (0)
Сортировать по:
Сначала старые