Широкий список ресурсов для 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. Известно, что сам Дэн Лаример время от времени появляется здесь и отвечает на вопросы.

2. EOS Rise (Telegram)


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

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

3. EOS Opportunities (Telegram)


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

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 известен активностью топовых разработчиков со всего мира. Это определенно ключевой ресурс, если вы только начинаете.

7. EOSDocs


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

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

8. EOS Bootcamp


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

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

9. EOS Tutorials


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

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

10. CLEOS


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

11. NODEOS


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

12. KEOSD


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

13. EOSC


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

14. FC


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

15. Wabt


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

16. Wasm Dec

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

17. EOSIO Contracts


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

18. EOS Smart Contract Development Toolkit


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

19. EOS Factory


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

20. EOSJS


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

21. EOSJS Browser


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

22. EOSIO Project Boilerplate Simple


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

23. EOS RC Parser


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

24. EOS Helpers


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

25. EOS Blox


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

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

26. Ping EOS


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

27. EOS Encrypt


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

28. EOS Communication


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

29. Bloks.io


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

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


Testnets


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

30. Jungle


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

31. Cryptokylin


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

32. EOS Debug


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


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


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

33. EOS Node Tools


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

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

34. EOSIO Docker


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

35. EOS Test Cave


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

36. EOSIO AWS Kinesis Plugin


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

37. EOS Web Sockets


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

38. PatronEOS


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

39. Pitreos


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

40. Demux


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

41. Incoming Transfer Rules


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

42. EOS Node Watcher


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

43. EOSIO GraphQL


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

44. EOSIO MongoDB Queries


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

45. EOS RabitMQ Plugin


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

46. EOS ZeroMQ Plugin


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

47. EOS ZeroMQ Receiver


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

48. EOSIO Kaftka Plugin


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

49. EOS Mechanics


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


Wrappers, API и SDK


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

50. EOS Scala Wrapper


Scala wrapper для API EOS RPC.

51. EOS Java Wrapper


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

52. EOS Go


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

53. EOSpy


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

54. EOS Sharp


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

55. EOS PHP


PHP Wrapper для EOS API.

56. PHP EOS RPC SDK


PHP SDK для EOS RPC API.

57. EOS JVM

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

58. SwiftyEOS


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

59. EOS API Service


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

Вывод


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


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


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


Переведено CryptoLions

photo_122x122.jpg



Website

Telegram

Steemit

Twitter

GitHub

Meetup

Sign In or Register to comment.