javascript库设计用于轻松构建基于web的竞赛

javascript库设计用于轻松构建基于web的竞赛,javascript,css,user-interface,Javascript,Css,User Interface,我正在寻找一个javascript库,该库设计用于轻松构建基于web的竞赛(如照片内容测验、论文竞赛、视频竞赛等)。 我的web应用程序正在使用 我发现了几种此类web应用程序的示例,例如: 1) (二) 关于引导,有一个部分可以自定义变量,但需要下载样式。 实际上,我正在寻找一个实时解决方案,您可以: 1) 登录 2) 在线创建上下文 3) 将结果保存到服务器上 我的问题是: 1) 即使没有这样的javascripit库来完成cline端的工作,最接近的解决方案是什么 2) 我认为通过一个通

我正在寻找一个javascript库,该库设计用于轻松构建基于web的竞赛(如照片内容测验、论文竞赛、视频竞赛等)。
我的web应用程序正在使用

我发现了几种此类web应用程序的示例,例如:

1)
(二)

关于引导,有一个部分可以自定义变量,但需要下载样式。
实际上,我正在寻找一个实时解决方案,您可以: 1) 登录 2) 在线创建上下文 3) 将结果保存到服务器上

我的问题是:

1) 即使没有这样的javascripit库来完成cline端的工作,最接近的解决方案是什么

2) 我认为通过一个通用的javascript库来完成cline端的工作是相当复杂的。
因此,一个好的起点应该是拥有一个javascript库,它能够读取css属性和编辑/移动dom内容。有什么想法吗

谢谢

附言:
正如@AhmadAlfy所建议的,
Backbone.js
Backbone.marionete
下划线
jquery
将对此类应用程序有用。

还有其他想法吗?

我想:

  • 您需要JavaScript中的所有客户端逻辑
  • 您将在更改数据时更新部分UI
  • 模板将在客户端完成
  • 您需要:

  • 保持代码整洁的MVC模式
  • 模板引擎
  • 一种管理事件和回调的方法
  • 保存浏览器历史记录的方法(更新URL-返回按钮)
  • 我建议你检查一下。它通过提供以下内容为web应用程序提供了结构:

  • 具有键值绑定和自定义事件的模型
  • 具有丰富API的集合
  • 具有声明性事件处理的视图

  • 让主干网处理数据,并使用jQuery和下划线(与主干网捆绑)进行模板制作

    +1感谢您的回答。当然,Backbone.js+Backbone.marionete+下划线和jquery对于此类应用程序非常有用。还有别的想法吗?谢谢如果您需要一些框架来促进快速开发,我建议您使用Bootstrab。布局一致,反应灵敏,易于学习