我正在尝试构建一个既可用作 SPA 又可用作普通应用程序的应用程序,而无需尽可能地重写任何代码。我的研究使我相信使用节点 + 主干(在服务器和客户端上)是非常有可能的。我找到了一些关于如何做到这一点的资源,但没有一个真正完整的。有没有人尝试过重新使用所有代码的完整解决方案?
我发现的资源:在服务器上重用主干模型:http: //blog.andyet.com/2011/feb/15/re-using-backbonejs-models-on-the-server-with-node/
在服务器上重用主干视图和布局管理器:http: //vimeo.com/46033641
我还找到了一些实现这一点的框架,例如(bones、derby、meteor),但我不觉得使用这样的框架是最好的解决方案,因为我仍然希望完全控制骨干网和节点。