我将使用websockets使我的网站更具互动性,以更新内容而无需刷新。在服务器端,我的Play!应用程序结构良好,我每页都有一个控制器。但是在javascript中,你会为每个页面写一个文件,比如
websocket_page1.js ... websocket_page2.js ...
还是其他什么?
我会像facebook这样的标题,如通知图标,一些无限滚动的动作,一些动作按钮。
更一般地说,是否有任何JS代码编写约定,就像Play的结构一样!项目?
感谢, 于连
答案 0 :(得分:3)
在Play中构建Javascript没有首选方法。这会给你带来更多的工作,但也让你更灵活。如果你需要一种固执的Javascript方法,那里有很多东西:从backbone.js到AngularJS。有些更容易使用,有些更小,有些提供更强的结构。只是看看它们。
您还应该至少查看Ractive.js。到目前为止还没有使用它,但听起来很棒。
但是,回到你的问题:你不需要一些JS框架。做你认为适合你的项目。这些框架可能会对您有所帮助,但在一天结束时,这取决于您。