我刚开始接触backbone.js。看起来它非常复杂,你不能只看一个例子就说:"嗯,这很容易!",然后开始高效地使用它。尽管如此,它确实是个不错的框架。
文档还可以,但我发现自己无法很好地理解“整体构架”,以及所有这些组件是如何协作的。在各种视图中绑定和呈现事件似乎会有很多纠缠。我理解需要关注点分离的原因,但我确实想知道它是否被过度设计了一点。
实际上...我无法立即高效地使用backbone.js。我认为需要一两天的学习曲线。
进入backbone.js的最佳方法是什么?继续努力前行,还是有一些更大型的示例应用程序可以下载来查看?
是否存在更好的替代方案,可能更易于学习并提供相同的好处?对我来说,高效性和直观性非常重要。我觉得backbone.js的工作方式有点陌生。这可能只是我的问题。
换句话说,也许最好不要使用backbone这样的库来开发我的应用程序,而是有机地创建类似backbone.js但更符合我的直觉和结果代码库的框架。
我一直在尝试用自己的代码运行简单的示例,但没有JavaScript错误......但它不起作用。有很大的可能性是“一个小问题”出了错...但我开始觉得调试我的backbone应用程序可能是个问题...所以也许有机地发展自己的框架其实对我的心理健康来说是一个更好的选择。在黑暗中调试会真正影响生产力......老实说,如果节省我数小时的无休止调试时间,我宁愿自己编写框架并编写自己的代码。
我不知道该怎么办 - 这就是为什么我要问的原因。