Дротик в дротике: дротик и дротик:html

Я видел две реализации websocket в dart:io а также dart:html, Какой я должен использовать? В настоящее время я предпочитаю больше веб-сокета в dart:io так как кажется более естественным, как dart обрабатывает потоки и асинхронное программирование.

2 ответа

Решение

dart:html библиотека используется на стороне клиента и может быть скомпилирована в JavaScript.

использование dart:io для серверного кода.

В типичной настройке у вас есть веб-сервер, прослушивающий соединения WebSocket от клиента, и в этом случае вы будете использовать тот из dart:html, Но, конечно, вы также можете инициировать соединения WebSocket на сервере, если вам когда-либо понадобится:)

  • dart:io доступно только на сервере
  • dart:html доступно только в браузере
Другие вопросы по тегам