Фронтенд-инженерия — это создание пользовательского интерфейса на клиентской стороне веб-сайта или приложения. skillbox.ru Это всё, что видит пользователь, когда открывает веб-страницу, и с чем он взаимодействует: кнопки, баннеры и анимация. skillbox.ru
Фронтенд-инженерия фокусируется на пользовательском опыте и интерфейсе, включая скорость загрузки сайта, простоту навигации и визуальную привлекательность. www.theforage.com
В процессе работы фронтенд-разработчик взаимодействует с дизайнерами, бэкенд-разработчиками и UX-аналитиками. skillbox.ru
Некоторые компоненты фронтенд-разработки:
- HTML (HyperText Markup Language) — язык разметки документов, на котором создают структуру страницы: заголовки, абзацы, списки и так далее. skillbox.ru
- CSS (Cascading Style Sheets) — язык для описания и стилизации внешнего вида документа. skillbox.ru Например, CSS задаёт цвета и параметры шрифтов, определяет, как будут располагаться разные блоки сайта. skillbox.ru
- JavaScript — язык, который оживляет веб-страницы. skillbox.ru Его задача — реагировать на действия пользователя, обрабатывать клики мышки, перемещения курсора, нажатия клавиш. skillbox.ru Ещё он посылает запросы на сервер и загружает данные без перезагрузки страницы, позволяет вводить сообщения и многое другое. skillbox.ru