Найти тему
ItShell

Как выглядит структура сайтов и веб-приложений?

Те кто начинает увлекаться веб-разработкой наверняка задавались вопросом, как выглядит структура сайтов и веб-приложений? Многие знают, что сайт- это веб-страница в интернете с дизайном и функционалом, но это не совсем так. На самом деле то, что вы видите на экране это только одна часть сайта или веб-приложения, вторая часть это ,так называемая, серверная часть которая отвечает за связь с другими серверами или базой данных и даже взаимодействие с устройством пользователя. Такую часть пользователь никогда визуально не увидеть, но эта часть намного важнее той, которую вы видите (клиентская).

Я упомянул ещё одно, это база данных по сути это просто ещё один сервер со специальным ПО, которая позволяет хранить данные и база данных также входит в серверную часть.

Вот как выглядеть самая простая структура простого современного сайта:

структура простого сайта
структура простого сайта

как вы видите в итоге, сайт состоит всего из двух частей, конечно есть веб-порталы, веб-сервисы, платформы у которых структура по сложнее, но это другая история.

Какой итог? Сайт или веб-приложение состоит глобально из двух частей:

  1. backend (сервер), эту часть разрабатывает backend-разработчик
  2. frontend (клиент ), эту часть разрабатывает frontend-разработчик

но есть и третий вид разработчиков fullstack-разработчик, он может сам разрабатывать обе части, так сказать "универсальный солдат".

На это всё, подписывайтесь😉

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц