Do I need jQuery for Angular js

adamjw3:

Can i use it to build websites or is it just for apps?

I’d say it’s just for apps. You could use it to build websites, but you really want a website to be accessible as possible and only use JavaScript to enhance the page. For an interactive app, go all out. Don’t sacrifice anything for a small subsection who wants to disable JS, they can always re-enable it for your site. Maybe leave the landing page to display some basic info if JS is turned off, but that’s your call.

Angular, React, Ember, Backbone, Vue, etc. are all there to help build apps easier, better, and be more maintainable. Having built things that were probably too large in jQuery, I can say that it becomes a hard to manage monster pretty fast. Using a framework can not only help you build cooler things easier, but they can free up a considerable amount of time you’d spend trying to manage DOM elements, data models, or state.

You can use jQuery with most frameworks, but usually there isn’t a point unless you already have it there because of Bootstrap or whatever. Even then, I think mixing it should be avoided in case you ever want to move away from it, you won’t have to write a big chunk of your JS code.

adamjw3:

Does anyone have any examples of sites built in angular?

Made with Angular

Home

Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.

You can use an extension called Wappalyzer, which is pretty good and will give you a general idea of what a site has used to build their page.

3 Likes