Всякий раз, когда разрабатывается компьютерная программа, будь то сайт, приложение для ПК или мобильное приложение, существует две основные части.
Одна из них- это та часть, которую пользователи могут видеть и взаимодействовать с ней. Это называется фронтенд программы.
Другая часть, которую пользователи не могут видеть или взаимодействовать с ней и которая содержит все функциональные возможности, называется бэкендом программы.
Мы также можем различать их по уровню доступа к данным для бэкенда, и по предоставлению интерфейса для фронтенда.
Таким образом, бэкенд охватывает следующие аспекты программы.
- Аппаратные ресурсы
- Программные технологии
- Сетевая инфраструктура
Все это работает вместе, чтобы обеспечить функциональность программы. В любой компьютерной программе пользователи взаимодействуют с программой, используя фронтенд или интерфейс. В то время как разработчики работают над внутренними функциями точно так же, как механик работает над двигателем автомобиля.
Read More
