我想在js中建立一个联系人列表,但有很多js技术,比如backbone.js,spine.js,knockout.js等等,我真的不知道哪一个最适合我。什么是Javascript框架最适合这种情况?
我的联系人有几个全局类型:FacebookUser,User和UserList。用户列表捕获的是它是用户或用户列表的集合。此外,它本身可能有也可能没有自己的联系信息(如公司或团队)。
我想在树视图中显示此列表,您可以深入到UserList中(并且已经加载组成员)。
最后,整个联系人列表是一个实例。我的意思是,您一次只能在同一个窗口中打开0到n个联系人列表。
我应该在这种情况下使用什么框架?
它只是我的一般编程感觉告诉我,一个很好的GUI有模型,视图,控制器。这使我能够从视图中分离数据。它允许对同一数据的多个视图,更改传播和编辑检测(如果用户更改数字)并从服务器进行更新 – chacham15
@chacham15 MVC只是一种方法,虽然我也倾向于使用MVC方法,但它不是唯一的。尽管如此,带有或不带有jQuery的JavaScript或者您提到的其他库仍然可以成为MVC应用程序的一部分。 –
如果我沿着jquery的路走下去,那么如果有必要的话,是否很难适应骨干? – chacham15