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.

(ノ◕ヮ◕)ノ*:・゚✧

открытый-кодголоспрограммированиеelixirglasnost
25%
0
132
8217.705 GOLOS
0
В избранное
glasnost
На Golos с 2017 M03
132
0

Зарегистрируйтесь, чтобы проголосовать за пост или написать комментарий

Авторы получают вознаграждение, когда пользователи голосуют за их посты. Голосующие читатели также получают вознаграждение за свои голоса.

Зарегистрироваться
Комментарии (3)
Сортировать по:
Сначала старые