DEV Community

Cover image for 11 Best Frameworks Programmers Can Learn in 2024 for Web Development and App Development

11 Best Frameworks Programmers Can Learn in 2024 for Web Development and App Development

javinpaul on June 18, 2019

Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided i...
Collapse
 
agracy2246 profile image
Adam Gracy

What do you people have against django?

Collapse
 
ri5hirajp profile image
Rishiraj Purohit

lol

Collapse
 
highcenburg profile image
Vicente G. Reyes

I guess its not on the list because the docs only give hints, not direct answers lol

Collapse
 
javinpaul profile image
javinpaul

nothing, in fact, I love Django but this list focuses on Java + JavaScript stack. Django is the first choice if you love Python.

Collapse
 
arsamsarabi profile image
Arsam Sarabi

There is bootstrap on the list for some reason but not Django or Flask 🤷‍♂️

Collapse
 
javiruiz profile image
Javier Ruiz

Why Hadoop is included here? It makes me think that this article has been written carelessly. There is also a mention to Apache Spark.

Collapse
 
wanderinghominid profile image
wanderinghominid

exclude Hadoop and Spark.
include Django and RoR.

Collapse
 
_shirish profile image
Shirish

As soon as you mentioned jQuery. You lost me!!!

Collapse
 
javinpaul profile image
javinpaul

@Shirish, come-on jQuery is not that bad, it has been a savior for me for many years :-)

Collapse
 
_shirish profile image
Shirish • Edited

Agree! jQuery had its good run. However when as frontend dev try to learn more advanced frameworks like React, Vue or Angular then they keep thinking in context of DOM manipulation and honestly, they have hard time wrapping their head around thinking in terms of reactive data rather than manually updating the DOM as they used to do in jQuery.

I have also used jQuery in the past and it was great, but now after using Vue.js and React for a while I don’t see the need of jQuery at all.

Collapse
 
tdelam profile image
Trevor Delamorandiere

Django needs to be on this list. Elixir is becoming popular as well.

Collapse
 
javinpaul profile image
javinpaul

Django is definitely a framework worth learning if you are choosing Python stack. This list focuses on Java and JavaScript stack.

Collapse
 
elifares1 profile image
Elias Fares

Ionic didn't make the list?

Collapse
 
philiphassialis profile image
Philip Alexander Hassialis

Ionic did not make the list, Vue didn't make the list but jQuery did...

Collapse
 
_shirish profile image
Shirish

Well i stopped reading further..as soon as he mentioned jQuery. For heaven's sake.. jQuery should be dead..if it is not already.

Thread Thread
 
thamibn profile image
thami-bn

Loools 🤔🤣🤣

Collapse
 
nicholas_kute profile image
Nicholas Kute

jQuery is and will remain the foundation of all major js frameworks for sometime to come. Learning it is good esp if ur into frontend dev.

Thread Thread
 
javinpaul profile image
javinpaul

completely agree. I have been on receiving end for including jQuery but it has been a very useful library for me over the years.

Collapse
 
fyodorio profile image
Fyodor • Edited

Hey people, that’s too bad... kinda paid courses advertisement having so little to do with actual situation in the mobile and web dev ecosystems... I hardly ever dislike anything, but here I need this button!

Collapse
 
jel111 profile image
dumdumdev

What do you think of Flutter versus Cordova? Thanks for the post

Collapse
 
phaniteja1 profile image
Phani Teja Komaravolu

Flutter is waaaaay better than Cordova. Please try to play around with flutter and know for yourself. Cheers!

Collapse
 
javinpaul profile image
javinpaul

I think Flutter is a very good alternative of Cordova and it's seeing a lot of adoption too.

Collapse
 
joeschr profile image
JoeSchr

No VueJS? That can't be right...

Collapse
 
vladejs profile image
Vladimir López Salvador

No Svelte.js? no Sapper? no Next.js? No serverless?

Let's just change that number in the title. 1990 should work

Collapse
 
dukemagus profile image
Duke

Every single course link has some kind of redirection/tracking on it. An affiliate program?

Anyway, it's good practice to disclose when you're using the article for more than sharing information.

Collapse
 
anaganisk profile image
Sai Kiran

Ummmm, what? This list is too 2017.
Django, Ionic, Flutter, express and the dreaded Electron. None of them are even mentioned

Collapse
 
baksman profile image
ibrahim Shehu

Where is flutter??,this is trash🙄