DEV Community

Mohsin
Mohsin

Posted on

What would you learn to make Web Apps? PHP, Node.js or Django?

Node.js is a JavaScript Framework. It is good in terms of performance and speed. Uber, Netflix and Twitter is developed in Node.js. Node.js makes it easier to have the only JavaScript across your whole stack. JavaScript is the second most popular language. This language is quite hard.

78.9% of all websites use PHP. PHP is easy to learn and use. But PHP is technically inconsistent compared to the others. It struggles to get to the top 10 programming languages. Facebook, WordPress and Wikipedia is developed in PHP. PHP has a clean Architecture.

Python is much more extensible. Django in a Python framework. It is also more secure. Pinterest, Instagram and Udemy is developed in Django. Django is also easy and readable. More people use Python as it is the most popular language. Django has multiple plugins so it makes it good for rapid development.

Top comments (2)

Collapse
 
msveshnikov profile image
Max Sveshnikov

Php and Django are quite obsolete. I would learn Node.js 😄

Collapse
 
yoanbello profile image
yoanbello

I think You are very wrong, dejando is very popular and laravel do php to