我是新手机开发与开发我试图选择一个框架来使用。我想使用AngularJS,因为我已经阅读了很好的东西,但我希望它可以用作Parse.com作为后端。我注意到一个Parse.com他们没有指定与Angular的任何兼容性,所有他们的文档和Javascript API都需要Backbone。
我知道AngularJS支持http,所以我可以使用REST API与Parse进行通信。但是这最终会变得混乱我会节省自己的时间吗如果我使用Backbone与Parse.com Javascript API,应该强调?
我没有在Parse上工作,但我相信只要有一个REST API可用,AngularJS可以很好地与Parse.com集成。这些链接证实了这一事实
http://brandid.github.io/parse-angular-demo/#/
说,AngularJS是一个非常有能力的框架,陡峭的学习曲线。简单的东西很简单,但是一旦开始构建任何体面的应用程序,就需要把它们放下来,开始学习像directives那样简单的东西。你投资越多,学习AngularJS就越有意义。
它在视图和代码方面有很干净的分离。代码进一步组织成模块,工厂,服务,控制器,指令,过滤器等。
但是,仍然没有什么阻止你创建一个混乱的实现:)我在这段时间内实现的是即使你在AngularJS中造成混乱,效果是本地化的,而不是影响完整的应用程序,由于Angular的模块化性质。
我建议你尝试用AngularJS创建或查看一些样本(如TodoMVC)