2013-08-19 48 views
0

我将使我的网站与websockets更具交互性,以便无需刷新即可更新内容。在服务器端,我玩!应用程序结构良好,每页都有一个控制器。但在JavaScript中,你会写这样使用网络套接字的Javascript最佳做法

websocket_page1.js ... websocket_page2.js ...

或者其他什么东西的每一页文件?

我将拥有像facebook头像通知图标,一些饲料与无限滚动,一些动作按钮的东西。

更一般地说,是否有任何JS代码编写约定,就像Play的结构一样!项目?

感谢, 朱利安

回答

3

还有就是要构建你的Javascript中发挥不出首选方式。这给你带来了更多的工作,但也让你更加灵活。如果你需要一个对Javascript的自以为是的方法,那么你有很多东西:从backbone.jsAngularJS。有些更容易使用,有些更小,有些则提供更坚固的结构。只要看看他们。你应该至少看看Ractive.js。到目前为止还没有使用它,但听起来很棒。

但是,回到你的问题:你不需要一些JS框架。只要做你认为适合你的项目。这些框架可能对您有所帮助,但在一天结束时,这取决于您。

+1

+1提到Ractive.js:在周末一直在尝试它,并且对简单性和简单性印象深刻。 – lorefnon