We visit tens of maybe hundreds of sites on the internet in one day. Each of these sites have different views and they can offer us millions of features. People who qualify as Web Developer is the name given to the people who design the front and back side of a website. But is that all?
Web developers are basically divided into 3 main subtitles. As in every business line, everyone has a different task. Let’s take a website you visit. This site actually has 2 main concepts;
* The front face you see (Front-End)
* The back side turning gear wheel (Back-End)
For this reason, web developers basically gather around these two main topics. There was an extra third title that I mentioned at the beginning. And what I want to talk about is that one person can do both of these things. These people are referred to as Full-Stack Developer in the industry. So now let’s get them together;
Front-End Developer: Frontend developers. They create the fields that the user sees.
Back-End Developer: Back side developers. They regulate the areas that the user does not see for the operation of the system.
Full-Stack Developer: People who can develop both the front of the system like Front-End Developer and the back side like Back-End Developer.
Let’s continue our article by considering these three concepts in detail.
2. Back-End Developer
Back-End Developers are take care of with invisible parts of a website. So these people make the system work. For example, Front-End Developers prepare a contact form, but back-end developers take data which entered by the user to the form and register it in the database are called Back-End Developer. The speed and security of a website is in the hands of backend developers. The vulnerabilities found on the websites are the points that the back side developers unnoticed. They should know the database systems well, they should understand the logic of the server.
3. Full-Stack Developer