我是AS3/Flex开发人员转向JavaScript。我认为我对OOP和许多编程范例(IoC,MVC,MVCS等)有了很好的理解。我决定使用JavaScript(Angular.JS和Backbone.JS版本)以及HTML5 & CSS3做一个简单的应用程序。我在哪里挂起了许多不同的方法来在JS中进行基于类的编程。Grunt,Require,Node,OMG我在哪里开始
大部分例子(特别是Angular & Backbone)都包含很多类吗?整合到一个.js文件中,就像一个Flash 2的人在5年前做的那样。由于我喜欢封装(并且每个类有一个文件适合你),所以这并不适合我的OOP背景。
然后我看到了一个在js中完成的小行星游戏的例子,KINDA遵循我所寻找的东西,然而它使用了像Grunt和Require这样的东西,我已经阅读并且仍然必须重读所有的东西10次,以了解它的功能。
所以我希望有人能够指出我正确的方向,作为:a)如何让OOP更像Flex/Flash/AS3/Java /等。和b)了解如何像Grunt &这样的事情需要适合这个大局。
为什么-1?这不是一个有效的问题吗? – jusopi