Size: a a a

Node.js — русскоговорящее сообщество

2021 March 09

N

Nikita in Node.js — русскоговорящее сообщество
так там же по русски написано что нельзя асинхронщину в useEffect пихать, нет?
источник

7

7384114837 in Node.js — русскоговорящее сообщество
воспользуйся гуглом
источник

Y

Yevhen in Node.js — русскоговорящее сообщество
Nikita
так там же по русски написано что нельзя асинхронщину в useEffect пихать, нет?
не-а
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Adv0cat
Я так думаю, если вы можете «голым» чем-то пользоваться, то на либу перейти потом будет раз плюнуть и растереть))
это как с «голыми» websocket’ами vs socket.io 😏
socket io решали другую проблему, а именно случаи отсутствия поддержки оных и fallback на long polling
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Если сейчас зайти на их сайт там будет черным по белому написано, что если есть возможность юзать родные сокеты, не надо юзать socket io
источник

N

Nikita in Node.js — русскоговорящее сообщество
Еще такой вопрос: хочу набраться опыта с микросервисной архитектурой и распределенными системами, а то одни монолиты только пишу, знаю про moleculer, но он  достаточно высокоуровневый, особенно скрывает реализацию/общение с транспортом RPC вызовов, service discovery, etc... Поэтому я хочу с нуля без фреймворка попробовать сделать какой то проект на МС, чтобы потом лучше ориентироваться с молекуляром. Соотвественно два вопроса:
1. С чего начать? ))))
2. Пригодиться ли такое знание в будущем - имею ввиду есть ли варианты когда пилят МС инфраструктуру без фреймворков?
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Если сейчас зайти на их сайт там будет черным по белому написано, что если есть возможность юзать родные сокеты, не надо юзать socket io
А не важно)) у них даже апи отличается от обычных сокетов)) Типа “менее болезненный апи” или “более модный”)
источник
2021 March 10

VL

Vanya Leyn in Node.js — русскоговорящее сообщество
Nikita
Еще такой вопрос: хочу набраться опыта с микросервисной архитектурой и распределенными системами, а то одни монолиты только пишу, знаю про moleculer, но он  достаточно высокоуровневый, особенно скрывает реализацию/общение с транспортом RPC вызовов, service discovery, etc... Поэтому я хочу с нуля без фреймворка попробовать сделать какой то проект на МС, чтобы потом лучше ориентироваться с молекуляром. Соотвественно два вопроса:
1. С чего начать? ))))
2. Пригодиться ли такое знание в будущем - имею ввиду есть ли варианты когда пилят МС инфраструктуру без фреймворков?
курс в личку кину
инфра лучше отдать фрейму
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Adv0cat
А не важно)) у них даже апи отличается от обычных сокетов)) Типа “менее болезненный апи” или “более модный”)
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Adv0cat
А не важно)) у них даже апи отличается от обычных сокетов)) Типа “менее болезненный апи” или “более модный”)
Также:

Note: Socket.IO is not a WebSocket implementation. Although Socket.IO indeed uses WebSocket as a transport when possible, it adds some metadata to each packet: the packet type, the namespace and the ack id when a message acknowledgement is needed. That is why a WebSocket client will not be able to successfully connect to a Socket.IO server, and a Socket.IO client will not be able to connect to a WebSocket server (like ws://echo.websocket.org) either. Please see the protocol specification here.
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Nikita
Еще такой вопрос: хочу набраться опыта с микросервисной архитектурой и распределенными системами, а то одни монолиты только пишу, знаю про moleculer, но он  достаточно высокоуровневый, особенно скрывает реализацию/общение с транспортом RPC вызовов, service discovery, etc... Поэтому я хочу с нуля без фреймворка попробовать сделать какой то проект на МС, чтобы потом лучше ориентироваться с молекуляром. Соотвественно два вопроса:
1. С чего начать? ))))
2. Пригодиться ли такое знание в будущем - имею ввиду есть ли варианты когда пилят МС инфраструктуру без фреймворков?
1. Я думаю лучше начать с теории, это всегда полезно, особенно, если задолбает нода))
2. Если начать с теории, то точно пригодится в будущем, все таки нода это не истина последней инстанции))
P.s. ИМХО - Ну а вообще, микросервисы, это как мне показалось больше о том, чтобы разные сервисы на разных языках с разными базами данных, разными транспортами, разными форматами общались, поэтому теория намного важнее конкретного фреймворка на конкретном языке или платформе 🙂
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Также без надёжного адаптера типа socket io redis, весь навороченный функционал бесполезен
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Также:

Note: Socket.IO is not a WebSocket implementation. Although Socket.IO indeed uses WebSocket as a transport when possible, it adds some metadata to each packet: the packet type, the namespace and the ack id when a message acknowledgement is needed. That is why a WebSocket client will not be able to successfully connect to a Socket.IO server, and a Socket.IO client will not be able to connect to a WebSocket server (like ws://echo.websocket.org) either. Please see the protocol specification here.
Даже спорить не буду) Но вы это скажите остальным, кто юзает сокет ио, пусть они тоже не юзают эту либу)))
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Nikita
Еще такой вопрос: хочу набраться опыта с микросервисной архитектурой и распределенными системами, а то одни монолиты только пишу, знаю про moleculer, но он  достаточно высокоуровневый, особенно скрывает реализацию/общение с транспортом RPC вызовов, service discovery, etc... Поэтому я хочу с нуля без фреймворка попробовать сделать какой то проект на МС, чтобы потом лучше ориентироваться с молекуляром. Соотвественно два вопроса:
1. С чего начать? ))))
2. Пригодиться ли такое знание в будущем - имею ввиду есть ли варианты когда пилят МС инфраструктуру без фреймворков?
А ещё его roundrobin по крайней мере год назад не умел пропускать узлы не релаизующие запрашиваемый метод.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
И при этом нет возможности с них ответить что этот метод не к ним.
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Что делает бесполезным их фишку с автоконнектом микросервисов
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Собственно то что отличает их от протягивания соединения вручную
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Adv0cat
Даже спорить не буду) Но вы это скажите остальным, кто юзает сокет ио, пусть они тоже не юзают эту либу)))
Я думаю они взрослые в большинстве своем люди, сами знают что им нужно
источник

T

The Fallen Phoenix in Node.js — русскоговорящее сообщество
Тем более пока интернет в том виде как он видим для браузера разбит по доменам жёсткими стенками
источник

N

Nikita in Node.js — русскоговорящее сообщество
The Fallen Phoenix
Я думаю они взрослые в большинстве своем люди, сами знают что им нужно
> взрослые люди, которые все понимают
> node.js чат

АХААХХАХА
источник