Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Frontend, backend, fullstack простыми словами

Три слова, которые путают новичков. На самом деле всё просто — разберём на примере кафе.

Frontend — то, что видит пользователь

Фронтенд — «витрина»: то, что вы видите и с чем взаимодействуете в браузере — кнопки, формы, вёрстка. Основные инструменты: HTML, CSS и JavaScript.

Backend — то, что за кулисами

Бэкенд — «кухня»: сервер, база данных, логика, которую пользователь не видит. Тут работают Python, Java, PHP, Go и другие. Именно бэкенд обрабатывает запросы и хранит данные.

Fullstack и с чего начать

Fullstack-разработчик умеет и то, и другое. Новичку не нужно хвататься за всё сразу: выберите одну сторону. Если начинаете с Python — это путь в backend. Основы программирования пригодятся в любом случае.

Частые вопросы

Python — это фронт или бэк? В основном backend.

Что проще начать? Многим проще backend на Python — меньше визуальных деталей, больше логики.

Начать игру бесплатно