Front-end

Материал из Викиреальностя
Перейти к: навигация, поиск

Front-end (frontend, фронтенд) — профессиональный термин, используемый в среде веб-программистов; клиентская часть программного кода веб-приложений, которая выполняется непосредственно в интернет-браузере на компьютере пользователя.

Также front-end — область веб-программирования, специализирующаяся на создании клиентской части кода.

Содержание

[править] Фронтенд

Фронтенд — это часть кода веб-приложений, обрабатывающаяся на стороне пользователя.

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

В коде веб-страниц кроме HTML-разметки дополнительно могут быть встроен юзерскриптклиентский код или программная часть кода, выполняющаяся в интернет-браузере. Front-end специализируется на создании этой части кода.

Клиентские скрипты изменяют внешний вид страниц и обеспечивают динамический обмен информацией браузера с сервером и серверным кодом (программной частью, выполняемой на сервере). Скрипты создаются на клиентских языках программирования, поддерживаемых браузерами (например, на JavaScript). На написании программ на этих языках специализируются frontend-разработчики.[1]

[править] Фронтенд-разработчики

Front-end разработчики — веб-программисты, специализирующиеся на написании клиентских скриптов. В отличие от верстальщиков, владеющих в основном HTML и CSS, фронтенд-разработчики кроме этого программируют на JavaScript и обеспечивают взаимодействие клиентской части веб-приложений с серверной и с CMS.[2]

[править] См. также

[править] Примечания

  1. Артём Ивашкевич (@ivashkevich) Клиентские языки программирования // WebShake.RU. — 01.04.2018.
  2. Ilya Различия между профессиями верстальщик и front-end разработчик // Liblessons. — 22 июня 2017.
Front-end относится к теме «Движки сайтов»   ±