About Backend Of Social Media Apps | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

About Backend Of Social Media Apps

What does Back end means in an Online app like Instagram & Snapchat? Even if a person name A created an app like Instagram from Python then what he has to do with the back end? If I become Py developer, after this do I have to Hire Someone for the Back End process of my App? I don't have any single knowledge about Back end of any app for eg. Instagram Whatsapp Skype Steam Origin Snapchat and more. Hope anyone here clear me about this question. Thanks for taking your time to read.

12th Feb 2018, 11:37 AM
Robin
Robin - avatar
3 Answers
+ 1
Back end means all the processing of the data the app has. This means, in social apps, the sending of messages, login verification, news, feeds, updates, storing all the data and more Front end is the complementary part. It is just the presentation of the app, the graphical interface. This is done in html, css and javascript in browser sites and with gui libraries in apps. Usually these two ends are processed independently, in different threads, as to avoid the freezing of the app. For backend, python offers quite a range of options, you will have to figure out yourself what works. For web browser based apps, flask and django dominate the field, being the two most popular libraries for this task.
12th Feb 2018, 11:47 AM
spcan
spcan - avatar
+ 3
Thanks to both of you guys.
13th Feb 2018, 4:15 AM
Robin
Robin - avatar
0
Mobile applications also has web servers. If you create new account in mobile app it will send request to its web server where your data will be saved in the database. When you login to Steam it sends request to its website (web server) and checks your information in its database. And then the web server sends a response back to the application. Any application doesn’t have direct access to its database because it would be very dangerous. The web server is the back end and its often its website location. It’s alot of communication with http requests between the application and its web server (back end)
12th Feb 2018, 11:50 AM
Toni Isotalo
Toni Isotalo - avatar