【发布时间】:2012-01-09 19:56:39
【问题描述】:
我想开始一个新项目,一个大型 jquery 应用程序/网站。我希望该网站的功能很像 twitter 或 github,非常动态、非常流畅/流畅等...
我的问题是我不知道从哪里开始。我阅读了无数博客文章,研究了许多 JS 框架/模板和 MVC 类型系统。
当我写 JS 代码时,我应该把所有东西都放在一个文件中吗?还是应该将我编写的每个插件拆分成单独的文件,然后使用像 Respond.JS 这样的 JS 加载器?
我认为我需要一个模板系统才能让主题标签导航工作,所以我正在查看 Backbone.JS 或 Mustache/Handlebars.JS
有人对此有一个起点吗?也许是我可以遵循的样板解决方案/开发模式?
谢谢!
【问题讨论】:
-
很抱歉,但我怀疑任何使用都无法告诉您在不了解项目本身的情况下应该使用哪些 JavaScript 框架。
-
好吧...也许我们可以解决一些问题。我希望一般来说应用程序本身并不重要。很高兴知道更多,但我想在这里泛泛而谈。我认为基于功能/目的来处理一个应用程序与另一个应用程序没有多大意义。给定我提供的约束(JS 框架)的每个应用程序至少应该有相似的起点。为了方便交谈,想象一下我要构建一个 GMail 克隆.... :)
标签: jquery jquery-ui backbone.js twitter-bootstrap mustache