backend nədir? frontend nədir? frontend və backend

What is Frontend and Backend programming?

10.11.2020

Every day you access Facebook or Google pages by typing the URL into the browser and pressing Enter. The site loads instantly. You can easily use the functionality you need on the pages designed with the convenience of users in mind. But have you ever wondered who and how these pages are structured?

 

You've probably heard at least a little bit about the two keywords needed for website development – frontend and backend. Frontend and backend are often talked about separately, taught and seen as two different areas. But in most web projects, these are related concepts. In this article, you can learn the main differences between these two terms and decide which direction to start.

 

Frontend and Backend Programming – what are the differences?

 

When a user enters a website address in a browser (client software), a corresponding request is sent to the server, then in response some content is displayed on the screen. This is called frontend or "client-side" programming.

 

The backend is called "server-side" programming, it is directly connected to the server and database. It is understood as a concept that works on the server or back end to functionalize the features that users interact with the client side, i.e. the front end.

 

What should a frontend programmer know?

 

Frontend programmers were responsible for ensuring the correct appearance in different browsers, writing the code in a more useful and time-saving form. In addition, the frontend programmer must also have knowledge of methods and libraries that allow dynamic loading of pages or data changes by loading server data in the background.

 

HTML, CSS, JavaScript

Bootstrap

React or Angular JS

jQuery libraries

Ajax

 

 

What should a backend programmer know?

 

As a backend engineer, he should know at least one server-side programming language. In addition, knowledge of various DBMS (Database Management System) technologies, web services or API knowledge is also an important need for a backend programmer to know.

 

Java or Python

MySQL, MongoDB, Oracle, SQLServer, Redis

REST or SOAP

Average salary according to Glassdoor

 

Frontend: $70,000 USD. Hourly rate is about $50/hour.

 

Backend: 117,000 USD. Hourly rate is approximately $65/hour.

 

Salary amounts can vary dramatically based on your experience (junior, senior, and management positions) and qualifications. For starters, you can earn money by working on any project on UpWork sites from around $10-$15 an hour and also expand your portfolio.

Other posts

Let's make an appointment

Fill out the form to register at ATL Academy, answer your additional questions, and we will contact you by phone.