glasnost
7 лет назадGlasnost Realtime v0.11: теперь с вебсокетами и прототипом фронт-енд клиента
На связи @ontofractal. Я начал разработку Glasnost Realtime, нового компонента включающего фронт-енд клиент и websockets API с подпиской на события блокчейна.
Планируемый функционал Glasnost Realtime
- дженерик фронт енд клиент, написанный, скорее всего, с использованием typescript и mobx
- быстрая скорость загрузки данных в фронт енд клиенте
- удобный websockets API для доступа к данным блокчейна с помощью Phoenix channels
- поддержка GraphQL
- интеграция с IPFS
- риалтайм потоки событий блокчейна c доступом к обогащенным данным
Glasnost на Docker hub
Github репо Glasnost
Changelog
- добавлен WS socket
/socket/websocket
- добавлены канал
steem_comments
иgolos_comments
с броадкастом полных данных о комментариях (включая votes, reblogged_by и т.д) - добавлен прототип фронтенд клиента
- фиксы и улучшения темплейтов для блог сервера
- пароль к Glasnost теперь задается через docker enviroment variable
-e "GLASNOST_PASSWORD=..."
Демо риалтайм потоков Glasnost alpha v0.11
Технологии
- Elixir
- Phoenix
- Mnesia
CSS библиотека: Semantic UI.
Обратная связь
Багрепорты и запросы к функционалу -- в issues на гитхабе. В иных случаях -- пишите ontofractal на protonmail.com или в chat.golos.io.