Hi Dawn, You can use NG2 with ES5 without issues. Here I created a small plunk <http://plnkr.co/edit/tpl:tPPJ4JYfrLQXsIciSm1Q> that does just that. You can play with it as much as you like. How much I do like to play and program in ES6, I dislike the transpilation step. It feels like an build-in code-dept. If you need to do production now, you are better off learning ES5, and use the styleguide <https://github.com/johnpapa/angular-styleguide>to build an NG1 application. Most of what you learn will pay of if you are ready to move to ES6 and/or NG2.
FYI: ES6 is not an OO language. The OO part is just a nicer syntax for what is available in ES5. It is a mistake to take the OO principle as it is for example in JAVA and apply that to ES6. It will mostly work, but it will repeat the big mistake that is in there (google for the gorilla/banana problem) ES6 is mostly a slightly nicer ES5 with some of the pain-point released, and some great productivity assets. But it is not a new language. You don't need to learn another paradigm. Everything in there is complementary to ES5, meaning, you get a few extra tools in your toolbox to choose from, not an entire new toolbox with different tools. For a job, you now can choose to use a new (perhaps better suited) tool, or continue to use your old tools, until you are familiar enough with the new ones. Regards Sander PS, NG2 is not ready for production by a long shot! play with it, learn it's concepts, but don't build anything serous with it yet. It is in way to much flux. (unless you like to rewrite your entire app a dozen of times ;) ) -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
