I'm learning javascript and I'm at the point where I can't figure it out on my own, how much do I need to know about jquery to develop app with angular, ember or whatever framework i chose to, is jquery optional, something good to know but i can do all i wanted just by going with some popular framework?
-
2You can never have too much jQuery ... – adeneo Jan 23 '16 at 23:12
-
http://stackoverflow.com/questions/14994391/thinking-in-angularjs-if-i-have-a-jquery-background#answer-15012542 – adeneo Jan 23 '16 at 23:12
-
*"is jQuery optional"* - yes – charlietfl Jan 23 '16 at 23:16
-
[*"I used the jQuery diet plugin and lost 10kg in a week."*](http://i.stack.imgur.com/ssRUr.gif) – Derek 朕會功夫 Jan 23 '16 at 23:26
-
Possible duplicate of [Using jQuery in combination with AngularJS?](http://stackoverflow.com/questions/17692340/using-jquery-in-combination-with-angularjs) – Malkus Jan 24 '16 at 00:40
1 Answers
You don't need to know anything about jQuery to build an AngularJS application. Angular does come with some jQuery features that they call jqLite. I would focus on getting a basic AngularJs application up and running with the two data-binding functioning then dig into the features in jqLite.
https://docs.angularjs.org/api/ng/function/angular.element
If you want to know some good practices that still apply with AngularJS I would check out Javascript: The Good Parts by Douglas Crockford.
http://shop.oreilly.com/product/9780596517748.do
If your coming from an object oriented language checking out some transpilers like TypeScript and Babel are a great way to get started. Those transpilers build your javascript files following a lot of the practices outlined in the book I referenced.

- 594
- 1
- 8
- 18