在 res.render 之后是否需要一个套接字模块来发送数据以供查看

Do I need a socket module for sending data to view after the res.render

这是我第一次 post 关于堆栈溢出。

我使用框架 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 可以帮我做?

(抱歉近似英文)

托马斯

您可能需要查看 WebSockets/Server-sent Events/Socket.IO 以在后台更新数据,例如推文。事实上,目前 http://socket.io 的首页显示的就是这样一个跟踪标记为 #socket.io#javascript 的推文的示例。