Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2020 January 26

TS

Timur Shemsedinov in NodeUA - JavaScript and Node.js in Ukraine
источник

V

Vitaly in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Хорошим решением в сложившейся ситуации будет - закрыть проект
😂😂👍🏻
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Vitaly
)) я вас прекрасно понимаю, но на фронте у нас socket.io, а с webSockets на беке пакет не дружит:(
Написать обертку для ws/websocket, с таким же апи как сокетио, несложно. И проект не придется переписывать.
источник

V

Vitaly in NodeUA - JavaScript and Node.js in Ukraine
GNU/Vsevolod
Написать обертку для ws/websocket, с таким же апи как сокетио, несложно. И проект не придется переписывать.
а сокетио это нельзя сделать?
источник

MD

Mikhail Demidoff in NodeUA - JavaScript and Node.js in Ukraine
Сокетио гомно
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Лучше уже grpc :)
С вебсокетами тоже есть нюансы особенно при работе с другими платформами вне js мира
К тому же все равно вебсокеты это костыль поверх хттп
источник

G

GNU/Vsevolod in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Лучше уже grpc :)
С вебсокетами тоже есть нюансы особенно при работе с другими платформами вне js мира
К тому же все равно вебсокеты это костыль поверх хттп
Вебсокет не поверх http.
То что поверх, называется лонг поллингом.
источник

MD

Mikhail Demidoff in NodeUA - JavaScript and Node.js in Ukraine
Mikhail Demidoff
Сокетио гомно
Надо отучаться использовать продукт на слуху не смотря в их код.
источник

MD

Mikhail Demidoff in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Лучше уже grpc :)
С вебсокетами тоже есть нюансы особенно при работе с другими платформами вне js мира
К тому же все равно вебсокеты это костыль поверх хттп
Если я не ошибаюсь, вебсокеты поверх тсп
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Ай, да... TCP.
Думал об одном, сказал другое
источник

¿

¿hope in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Ай, да... TCP.
Думал об одном, сказал другое
Та к тот же хттп - это тсп на 80 порту, поэтому всё правильно
источник

IL

Ihor Levchenko in NodeUA - JavaScript and Node.js in Ukraine
Ну да, просто с оверхедом на каждый запрос.
Я скорее к тому, что сокет.ио норм если только внутри мира джаваскрипта
Есть там есть типа румов, автореконнект, использование Лонг Пулинга если по каким то причинам вебсокеты поднять с клиентом нельзя
"Сериализация" из коробки (хотя не велика потеря сделать самому стрингифай).
Но интеграция с другими технологиями это страшная боль, да и если проект с количеством соединений начиная от тысячи, то для производительности тоже не очень
источник

AP

Aleksandr Panchuk in NodeUA - JavaScript and Node.js in Ukraine
Timur Shemsedinov
Не нужно использовать socket.io, в 2020 не осталось оправданий для его применения
А что использовать?
источник

A

Alexander in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Лучше уже grpc :)
С вебсокетами тоже есть нюансы особенно при работе с другими платформами вне js мира
К тому же все равно вебсокеты это костыль поверх хттп
В "других платформах вне js мира" отсутствует инструментарий работы со строками или TCP не поддерживается?
источник

ОР

Олексій Румянцев... in NodeUA - JavaScript and Node.js in Ukraine
Ihor Levchenko
Ай, да... TCP.
Думал об одном, сказал другое
То есть, любой протокол прикладного уровня - это костыль над TCP/UDP?)
источник

D

David in NodeUA - JavaScript and Node.js in Ukraine
Aleksandr Panchuk
А что использовать?
источник

D

David in NodeUA - JavaScript and Node.js in Ukraine
Почему все цепляются к тому socket.io нафиг он вообще?
источник

ОР

Олексій Румянцев... in NodeUA - JavaScript and Node.js in Ukraine
Aleksandr Panchuk
А что использовать?
В браезере есть встроенный конструктор WebSocket, в ноде ws и websocket
источник

AP

Aleksandr Panchuk in NodeUA - JavaScript and Node.js in Ukraine
Олексій Румянцев
В браезере есть встроенный конструктор WebSocket, в ноде ws и websocket
Вы рекомендуете эти по сравнению с аналогами или просто констатируете, что есть альтернативы для socket.io.
источник

ОР

Олексій Румянцев... in NodeUA - JavaScript and Node.js in Ukraine
Aleksandr Panchuk
Вы рекомендуете эти по сравнению с аналогами или просто констатируете, что есть альтернативы для socket.io.
Констатирую и рекомендую использовать их вместо socket.io
источник