DEV Community

Mohsin
Mohsin

Posted on

1

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

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more