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 no longer needed to be learnt?

Featured Replies

This guy says "you don't really necessarily need to learn it anymore." (Jump to 1:39)

 

 

Agree? Disagree?

Edited by stephen88eu

Kinda Agree and Disagree. I think jQuery has still something to offer. I don't use it that much because I can do the stuff I want to do with CSS, especially with SASS. But jQuery has it's moments sometimes!

So, bottom line... not really sure how to feel about it. We'll wait and see how things turn out in the future, I guess. :)

BTW - jQuery Documentation is really good, which is what some languages, frameworks or libraries lack today!

Ignore what that guy says and follow your course on TreeHouse. So much noise out there, it will confuse and distract you from your goal.

 

jQuery is a useful tool, you don't NEED it, but it helps abstract the horrible DOM API to something much nicer. I rarely use it but there are times when it is still the best choice.

 

In the agency world it is still heavily used as it's often about shipping projects quickly and jQuery is much faster to write for than the native DOM and many developers already know it.

 

So absolutely learn it, it will greatly help you land a junior role at an agency, but at the same time it is also good to learn some of the DOM as well.

 

TL:DR; Stick to your TH course, both me and Paul have told you it is all you need to get a job as a FED and until then I'd advise you ignore other sources as they will likely cause confusion like this video has done.

Kinda Agree and Disagree. I think jQuery has still something to offer. I don't use it that much because I can do the stuff I want to do with CSS, especially with SASS. But jQuery has it's moments sometimes!

 

So, bottom line... not really sure how to feel about it. We'll wait and see how things turn out in the future, I guess. :)

 

BTW - jQuery Documentation is really good, which is what some languages, frameworks or libraries lack today!

 

Sass isn't a replacement for JQ here, that is more a replacement for JavaScript in those instances. Again both are tools and sometimes it is better to do it in JavaScript, sometimes not.

Remember jQuery, the DOM API and JavaScript are not all the same thing.

 

The DOM is it's own API and jQuery is a library written in JavaScript that is a wrapper around the DOM providing a nicer API and normalising browser differences (Even in modern browsers there are still plenty of nuanced differences).

  • Author

Thank you, Paul. I'll just stick to my course.

 

The thing is, Nick Pettit, a teacher at Treehouse, in the introductory video on the Treehouse Techdegree programme, advises to also "do what every professional web developer does", which is to learn from other (reputable) sources too, like Stack Overflow. Treehouse also links often to MDN in the teacher's notes. But all of that will overwhelm me, and I also have other stuff to do in addition to web development, so I'll just stick to Treehouse.

I grabbed some stats regarding jQuery.

downloads from NPM:
26,079 in the last day
463,725 in the last week
1,986,544 in the last month

Sites using jQuery (taken from Libscore and Builtwith)
Builtwith knows of 59,985,868 sites using jQuery
7,221 of the top 10K
74,397 of the top 100K
766,312 of the top 1M

A handful of these sites:
Netflix, airbnb, NYTimes, linkedin, Amazon, Baidu, Twitter, pinterest, Live.com, MSN, instagram, yandex, ebay, tumblr, imgur, stackoverflow, github, whatsapp, dropbox, CNN, Adobe, quora, PayPal, craigslist, ask, walmart, nbcnews, vimeo, apple, reddit, imdb, mozilla, ehow, Huffingtonpost, AOL, forbes, Foxnews, American Express, Samsung, mailchimp, telegraph, Bloomberg.

I only checked the first four before posting and they do use jQuery or a custom build of it.

I think it's fair to say that jQuery is still relevant and will be for some time.

Thank you, Paul. I'll just stick to my course.

 

The thing is, Nick Pettit, a teacher at Treehouse, in the introductory video on the Treehouse Techdegree programme, advises to also "do what every professional web developer does", which is to learn from other (reputable) sources too, like Stack Overflow. Treehouse also links often to MDN in the teacher's notes. But all of that will overwhelm me, and I also have other stuff to do in addition to web development, so I'll just stick to Treehouse.

 

In the long term I agree with him it is good to gain information from other sources, the issue is many of them are poor with misinformation and are confusing, especially as a beginner - and even for those who have been learning for a long time ;)

You will need a system to vet what sources are worth listening to, but in the meantime I'd just stick with TH.

Well I am a newbie at web development and mostly I love playing around from my native application to web development. I'm a fun of design once and run anywhere. My recent app Redvoltex accomplished everything using only css html and JavaScript. A few things are off but they can be manually adjusted by Css. It's a windows happlication please check it out and let me know. Http://Redvoltex.blogspot.ca

 

 

Sent from my iPhone using Tapatalk

Using Redvoltex you can really test the limitations of css on common elements. Not all elements are supported the same way and all browsers know this issue too. However all can be done without json or other frameworks. Frameworks are only useful for common functions, but why expose an app for unnecessary open functions? This is a remedy for disaster hacking not to mention bandwidth hogging and a recipe for single point of failure. This is my home work and this is how I managed to make things work.

 

 

Sent from my iPhone using Tapatalk

Using Redvoltex you can really test the limitations of css on common elements. Not all elements are supported the same way and all browsers know this issue too. However all can be done without json or other frameworks. Frameworks are only useful for common functions, but why expose an app for unnecessary open functions? This is a remedy for disaster hacking not to mention bandwidth hogging and a recipe for single point of failure. This is my home work and this is how I managed to make things work.

 

 

Sent from my iPhone using Tapatalk

 

This makes no sense whatsoever to me. There is no issue with elements not being supported the same way? Every element has a set of default property-values like display. These defaults can ALL be overridden. apart form the odd form element that is using ShadowDOM.

Your talk of frameworks, are you saying they should be avoided? Meaning Facebook, Instagram, BBC are all doing it wrong. Libraries and frameworks are becoming almost necessary now in large projects. By the way JSON is not a framework it is a data format.

Edited by rbrtsmith

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.