DEV Community

Discussion on: What’s an unpopular software opinion you have?

Collapse
 
tylerlwsmith profile image
Tyler Smith

Squarespace is good enough for most small business websites and it doesn't need maintenance. That being said, it is unlikely someone without web savvy will be able to make a good website with Squarespace.

PHP is a good enough tool for most sites.

jQuery is still an alright option in 2019.

Learning a framework before learning the underlying language is fine.

Most websites never need to scale.

Project management tools are little more than security blankets and don't actually solve project management problems.

Collapse
 
antonmelnyk profile image
Anton Melnyk • Edited

Thanks for some love to jQuery. Not every website is SPA, it's okay to use jQuery and his tons of great plugins for simple JavaScript tasks.

Collapse
 
tylerlwsmith profile image
Tyler Smith

jQuery's API really lends itself to developer productivity. In the past year I've moved away from using jQuery on small projects because I don't want to load the extra kilobytes, but I don't think I would have made it through my first year of programming without being able to leverage how simple jQuery makes interactivity.

I hope that more developers recognize how much power it gives beginner developers before they shun the library in favor of tools like React and Vue. Both of those tools come with a fair share of SEO problems, and client-side rendering can kill performance on slow connections and inexpensive phones. jQuery largely doesn't have these problems.