【发布时间】:2015-02-09 13:46:21
【问题描述】:
我想制作一个两屏应用程序:一个屏幕用于以全屏模式呈现媒体内容(为简单起见,我们假设媒体是存储在服务器上的简单图片),另一个屏幕用于控制演示(从图书馆)。 是否可以基于 2 个浏览器选项卡在网络上制作这样的应用程序? 我可以为此使用哪些技术、框架? 这种架构最简单的例子是什么?
【问题讨论】:
标签: browser web architecture frameworks
我想制作一个两屏应用程序:一个屏幕用于以全屏模式呈现媒体内容(为简单起见,我们假设媒体是存储在服务器上的简单图片),另一个屏幕用于控制演示(从图书馆)。 是否可以基于 2 个浏览器选项卡在网络上制作这样的应用程序? 我可以为此使用哪些技术、框架? 这种架构最简单的例子是什么?
【问题讨论】:
标签: browser web architecture frameworks
Node.js + Express + Socket.io 是我能想到的最简单快速的堆栈。如果您想要那些经过身份验证的人,我还建议您使用 passport.js。如果你想使用 HTML5 前沿,你可以使用 cross window messaging 而不是 socket.io。当然,如果您已经知道或想学习 javascript,则此堆栈适合您。至于前端,你可以使用任何你想要的,但我推荐 Angular.js。
【讨论】: