Как реализовать соединение socket.io на сервере, который также обрабатывает конечные точки RESTful. Я имею в виду, что для одного указанного c адреса моего приложения пользователи должны иметь возможность осуществлять связь в реальном времени, например
my-app.com/feeds --> this should be capable of real time messaging
Итак, мой express сервер настроен так
imports here
app.use('/api/users' require('./users'))
app.use('/api/items' require('./items'))
app.listen(PORT, () => console.log('running'))
. Как мне использовать WebSockets с помощью socket.io для управления входящими соединениями? Я хочу, чтобы только my-app.com/feeds поддерживал связь в режиме реального времени?
мне следует использовать io.use()
как app.use()
?
Какой подход я должен использовать, чтобы я мог структурировать все соединения socket.io в отдельном файле и использовать его, потому что покой без сохранения состояния и socket.io с состоянием?
можно ли использовать что-то вроде io.use('/api/feeds' do something here)
правильный ли это подход?
Пожалуйста, ведите меня