Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.59 KB

README.md

File metadata and controls

16 lines (13 loc) · 1.59 KB

chat-client-web

Веб клиент для чата на вебсокетах.

31-го января 2020 мы показывали:

  • Как использовать вебсокеты в JS (стандартный класс WebSocket).
  • Как собирать Kotlin/JS идеевский проект (Build | Build Project).
  • Как подключать сгенерированные JS в HTML файл.
  • Как вызывать стартовую котлиновскую функцию из HTML файла (сначала функцию удобно поискать в консоли разработчика, чтобы потом добавить тот же код в HTML).
  • Как создать простейший DOM интерфейс и достучаться до него из Kotlin/JS.
  • Как выглядят котлиновские обертки для JS классов и где посмотреть их описания (на MDN).
  • Как запкстить Kotlin/JS проект (нужно открыть в браузере HTML файл).

Дополнительно в репозитории можно найти:

  • Как отправлять сообщение по нажатию Enter (слушатель события keyup).
  • Как поддержать конфигурацию веб-страницы с помощью адресной строки (обращение к URL(window.location.href).searchParams дает нам словарь параметров).