Я пытаюсь создать простое приложение в GJS, которое отправляет уведомления на рабочий стол на основе json, полученного через WebSocket. Как проще всего использовать WebSocket в GJS? Заранее спасибо.
В GJS вам, вероятно, придется использовать для этого libsoup.
Документация GJS находится по адресу https://gjs-docs.gnome.org/soup30, например, Soup.WebSocketConnection
.
Вы, вероятно, также захотите прочитать исходная документация, который включает в себя некоторые вводные материалы.
Я написал пример здесь https://gitlab.gnome.org/GNOME/gjs/-/blob/master/examples/websocket-client.js
Если вы хотите использовать аналогичный API для браузеров, взгляните на https://github.com/sonnyp/troll