Sign Up Login Videos

What are all the huge abstractions that huge projects like Facebook use?

1

What are all the huge abstractions that huge projects like Facebook use?

I have seen howCode's Social Network series, but I think that Facebook will be using way higher stack of abstractions. So, how and why do they implement these abstractions?

  • PHP
  • Social Network

1 Replies

I know Facebook is using
1. React as front-end framework
2. PHP as back-end language

Using React

They use a huge React workflow which uses things like Webpack and develop front-end and back-end seperately

API Server

They have made a API server which has API Keys and security stuffs.

A MVC Framework

The may also use a MVC framework like Laravel or they might have made their own MVC

Huge team

They also have seperate developer for front-end (front-end developers) and seperate for back-end (back-end developers)

Developing using Git

They develop things simultaneously using Git.

For example the have a seperately set of developers for working with timeline code and seperate for working with authentication stuffs.

Finally they join things together into a single huge project

So the howCode's Social Network series just gives you an idea how to develop a small social network project not something like Facebook with are enterprise level application

Thanks for reading until the end😋

≪ Show more ≫
0

I know Facebook is using
1. React as front-end framework
2. PHP as back-end language

Using React

They use a huge React workflow which uses things like Webpack and develop front-end and back-end seperately

API Server

They have made a API server which has API Keys and security stuffs.

A MVC Framework

The may also use a MVC framework like Laravel or they might have made their own MVC

Huge team

They also have seperate developer for front-end (front-end developers) and seperate for back-end (back-end developers)

Developing using Git

They develop things simultaneously using Git.

For example the have a seperately set of developers for working with timeline code and seperate for working with authentication stuffs.

Finally they join things together into a single huge project

So the howCode's Social Network series just gives you an idea how to develop a small social network project not something like Facebook with are enterprise level application

Thanks for reading until the end😋

≪ Show more ≫
x