Что такое фронтенд разработка, мы узнали в прошлой статье. Сегодня мы разберем второю половину фулл стэка - бэкенд разработка. Что же такое бэкенд? Если обратиться к толковому словарю, то можно увидеть такое определение “Часть компьютерной системы или приложения, которая напрямую не доступна пользователю, обычно ответственна за сохранение и изменение данных”. Давайте теперь разберем на реальном примере. Мы с вами пришли на сайт и пытаемся попасть в свой личный кабинет. Для этого нам необходимо ввести данные нашей учетной записи - логин и пароль. После того как мы ввели наше секретные данные и нажали кнопку “Войти”, наши данные отправились на бэкенд сервер. Говоря “сервер” - я подразумеваю, программу которую разработал бэкенд программист. На стороне бэкенда приложения произойдет проверка данных, и если все хорошо, пошлет ответ - все хорошо, этот пользователь может войти на сайт, или наоборот , скажет что, пароль не верный, и мы не можем найти такого пользователя.
Бэкенд работа