Skip to content
View in the app

A better way to browse. Learn more.

Web Designer Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

jquery or javascript framework?

Featured Replies

is javascript and jquery different, I mean javascript has another framework while jQuery has also another?
Some preffered javascript while other chose jquery faremework.Well, I am not really good at both, I am still learning CSS though.Is jquery developer and javascript developer different?They told me to focus on one thing, I preffer CSS.

 

this is a javascript framework https://angularjs.org/ not jquery right?

Edited by graphicnerd

Jquery is made up of javascript .. its a javascript library/framework

 

if u know javascript u will pickup jquery fast..but u can learn jquery with some basic understanding of javascript

 

Angular js is also a javascript framework like jquery

 

there are other javascript frameworks check here

If you're working on your front-end development skills, such as CSS, knowledge of Javascript – and a Javascript library such as jQuery – will help you progress, and ultimately allow you to build more interactive sites.

Let's not forget - Anything that jQuery, Angular or any other framework can do can be done with pure Javascript. What jQuery does is iron out the cross browser syntax differences and is basically a bunch of javascript functions that are assigned to the jQuery function. jQuery speeds up and simplifies the javascript development process considerably.

 

Angular, Ember and so on differ from jQuery in that they are MVC frameworks that have more to do with organising and separating your code and are often used along side with jQuery. Again the same can be achieved with vanilla JavaScript but the time taken to do this would be increased and your code much less readable which kind of defeats the purpose.

Edited by rbrtsmith

I'd avoid Angular without learning Javascript first, you will get stuck very quickly. A lot of the concepts are fairly high level, and the learning curve is far steeper than jQuery.

Agree with the posters above. I'd really recommend learning a bit of jQuery, not just because it can be super useful for things like loading dynamic content with AJAX and form validation, but also because it helps to give you a wider understanding of the DOM and how browsers work.

 

Although some sites will use 'vanilla' javascript over jQuery for performance reasons, its pretty rare to find a major site that doesn't use jQuery somewhere these days. Once you know what to look for you'll start seeing it all over the place.

 

If you haven't done much programming before I'd recommend getting to grips with the basics of jQuery, then later on branching out into raw javascript and the HTML5 apis. The MVC frameworks are a step further again - you might want to leave that stuff for a while.

 

The documentation at jquery.com is very comprehensive, but it can be a bit dry. There are lots of great courses out there if you want a little help to get started - Chris Coyier offers a nice one on 'The Lodge', which is a subscription only section of the css-tricks.com website. There are many others.

 

Good luck!

In my opinion for anything other than very basic functionality I don't see the point in not using jQuery, developers are expensive and writing anything even remotely complex without such a framework will see a surge in costs - in both initial development time and maintenance. And you gain back a few KB on page load - about the same as an average image. And if you're using a popular CDN such as Google then most users will already have the library cached in their browser.

 

As for Angular I agree with Jack it is certainly not for beginners. If you don't FULLY understand objects, variable scoping and so on then you will not get very far at all. Angular being touted as one of the most difficult of the MV* frameworks to get to grips with. That said on larger scale applications something like Angular is the sensible way to go to keep everything nice and organised.

I also highly recommend the JavaScript tutorials on Code School. Not free but they are the best I've come across at explaining the more complex things in Javascript.. yes prototyping and closures I'm looking at you!

They also cover jQuery, Node and Ember. I think they will soon put up some stuff with Angular which I am looking forward to checking out when they do.

  • Author

If you're working on your front-end development skills, such as CSS, knowledge of Javascript – and a Javascript library such as jQuery – will help you progress, and ultimately allow you to build more interactive sites.

i need to focus more on depth of Javascript not on jQuery?

i need to focus more on depth of Javascript not on jQuery?

 

Knowing the core language is always better than just knowing a framework. I'd progress with learning Javascript, but a little jQuery wouldn't be a bad thing to know either. At least if your know JS, then you're not dependent on a framework in the future.

I'd look at learning jQuery before javascript akin to learning Bootstrap with no prior html and css knowledge. You should learn the language first then you can start learning / using frameworks to speed up development time after. Do it the other way around you're bound to run into problems and you'll have no idea how to fix them - But like Jack says it won't help to check out the said frameworks to see how they tick :)

Edited by rbrtsmith

  • Author

Knowing the core language is always better than just knowing a framework. I'd progress with learning Javascript, but a little jQuery wouldn't be a bad thing to know either. At least if your know JS, then you're not dependent on a framework in the future.

I was reading some article today, what is all bout javascript and Ajax ?

If you don't know whether you need a javascript "framework" or not, then you don't need one.

Jquery is just a module for javascript that has some functions that have become very popular, it is not a framework.

  • Author

If you don't know whether you need a javascript "framework" or not, then you don't need one.

Jquery is just a module for javascript that has some functions that have become very popular, it is not a framework.

 

im studying and listening some podcast now, didnt make websites yet.

 

If you don't know whether you need a javascript "framework" or not, then you don't need one.

jQuery is just a module for javascript that has some functions that have become very popular, it is not a framework.

 

I agree with you on the first point, but on your second in this case what would you describe as a framework? The jQuery developers themselves describe jQuery as a library, which depending on how you look at it a could be seen as a framework.

However I do think it's much more than just a few functions, it corrects a lot of issues with cross-browser Ajax and so on.

Edited by rbrtsmith

I said some function have become very popular, not that it only has a few functions.

 

A framework is something like Django. There is a system in place that you add to in order to make an application. You add to the frame, hence it's why it's called a framework.

 

Library is literally just a list of functions.

Although some function may do a lot, or even change everything, they are still just functions. Therefore, jQuery is definitely not a framework.

  • Author

I agree with you on the first point, but on your second in this case what would you describe as a framework? The jQuery developers themselves describe jQuery as a library, which depending on how you look at it a could be seen as a framework.

However I do think it's much more than just a few functions, it corrects a lot of issues with cross-browser Ajax and so on.

is it okay not to study fundamentals of PHP for studying wordpress development? like PSD to wordpress conversion

is it okay not to study fundamentals of PHP for studying wordpress development? like PSD to wordpress conversion

 

learn basics of php from "codecademy" and phpvideotutorials on youtube.. then learn psd to wp conversion

  • Author

learn basics of php from "codecademy" and phpvideotutorials on youtube.. then learn psd to wp conversion

im more on frontend development, like wordpress stuffs.. customizing.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.