我期待使用 NodeJS 构建 RT Web 应用程序。来自 Rails,我爱上了 NodeJS 和 Async JS 编程。
用 Node 做一些实验,然后当我搜索工具和资源来使用时,我被那里的很多东西弄得不知所措。
我在那里发现了很多库和组件,并且对如何构建一个编写良好且实施良好的大型 RT Web 应用程序感到非常困惑。
所以应用程序将NodeJS
使用Express
框架运行。
我读到了knockout.js
,一个提供实时东西的客户端库,比如自动 UI 刷新,我想我可以将它与 jQuery 结合使用。另外,我发现socket.io
. 作者说:
Socket.IO aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. It's care-free realtime 100% in JavaScript.
所以socket.io是关于兼容性的。怎么样backbone.js
?它要去哪里?
有这么多东西,我震惊了。我应该学习什么?哪些模块值得学习?我专注于 NodeJS 和 Express,但大多数书籍/截屏视频都涵盖了旧版本的 nodejs。所以我受到其官方 API 的指导。现在我在这里征求你的意见,并以某种方式组织所有的信息。如果我的假设不准确,请纠正我,请指出正确的方向,并随时提出任何其他有助于我学习的模块。
提前致谢