DEV Community

Cover image for WHAT FRAMEWORKS DO BIG COMPANIES USE 🤔
Mince
Mince

Posted on • Edited on

WHAT FRAMEWORKS DO BIG COMPANIES USE 🤔

Today we will know what javascript framework famous web apps or websites we use daily use. Let's deep dive in !

Google

Google uses angular to make it's side product's application. Typescript is used along with angular

Facebook

As expected facebook uses react for their front end and a variety of other programming languages like PHP, mySQL and many more for the back end

Its obvious

Twitter, I mean X

Even, twitter (X) uses react for their front end. I wonder why they love react so much

Github

So, I was shocked after this but github does not use any javascript framework to date becuase there were none before github ( I guess )

Youtube

Youtube comes under google but I was just a bit more curious about this. Well, Youtube was made using Django. Previously it was PHP but youtube later switched to django

Netflix

Netflix use react for it's main front-end application. Everyone is loving react I guess

Amazon

Amazon uses Angular js for their front end. It is paired with J2EE framework

Whatsapp

Whatsapp was actually built with ERLANG, but now it uses react native for it's mobile applications and uses React, Redux and Typescript for their web version

Instagram

As, Whatsapp, Facebook and Instagram are all part of meta they are made up of React, Right ? Wrong ! React uses Django with HTML 5

Tik Tok

Tik Tok took a new approach, It uses Next js for its web application.

PART 2 IS OUT !

Top comments (4)

Collapse
 
stealthmusic profile image
Jan Wedel • Edited

Very interesting!

But I think your confusing languages, server side web frameworks and JS frameworks.

It sounds a bit like “wow, you can have a website without a JS framework?!”

Yes! This is how the web was built! :)

GitHub has very less to none dynamic elements on the page and thus it doesn’t make sense to use any bloated framework. It just makes loading slower.

Django is a very well designed Python server side web framework, like PHP. It’s not a JS framework.

Erlang is a backend programming language and a runtime that is designed to handle extreme parallelism very well (like billions of chat messages). WhatsApp is most likely still powered by Erlang in the backend.
The first mobile app for WhatsApp was most probably a native mobile App (but I am not sure).

Collapse
 
mince profile image
Mince

It was only about what technologies do websites use under the hood.. I used the word frameworks to allow web developers to view it

Collapse
 
jesktv profile image
JLDev

Very interesting

Collapse
 
mince profile image
Mince

Thanks