Нужен ли модуль сокета для отправки данных для просмотра после res.render

Это мой первый пост о переполнении стека.

Я работаю над небольшим приложением с фреймворком kraken JS и хочу отобразить на странице много данных из нескольких API и источников.

Вот соответствующая часть моего контроллера:

    module.exports = function (router) {

        var model = new MainModel();

        router.get('/', function (req, res) {

            res.render('index', model)        

            getLastTweet('shug0', function(result) {        
                res.json(result);        
            });

        });        

    };

Теперь я хотел бы отправить данные, полученные из Twitter, на мой взгляд, не перезагружая страницу. Цель состоит в том, чтобы сделать это для нескольких API с асинхронным ответом для каждой части страницы.

Нужен ли мне модуль сокета или Express может сделать это для меня?

(Извините за приблизительный английский)

Томас

1 ответ

Решение

Возможно, вы захотите заглянуть в WebSockets/ Отправленные сервером Events/Socket.IO для обновления данных в фоновом режиме, таких как твиты. Фактически, в настоящее время на главной странице http://socket.io/ показан именно такой пример, который отслеживает твиты с тегами #socket.io или же #javascript,

Другие вопросы по тегам