Работая или взаимодействуя со средой разработчиков часто можно услышать такие термины, как front-end и back-end. В чем же разница между этими понятиями? Разница очень существенная. Если очень сократить, то front-end - это то, что происходит перед глазами, а back-end - скрытое закулисье. Front-end относится к пользовательскому интерфейсу в браузере, а back-end к действиям на сервере. Для примера, возьмем работу с сервисом Google Docs. Вы работаете с документами - вносите правки, открываете папки, делаете вычисления, перетаскиваете элементы. Все эти действия обрабатываются непосредственно Вашим браузером и относятся ко внешней части приложения. Внешний код взаимодействует непосредственно с пользователем. Это front-end, передовая. А вот хранение Ваших документов на сервере, их быстрая синхронизация с другими устройствами - это уже внутренняя часть приложения. Внутренний код взаимодействует со всеми пользователями приложения. Это back-end, рабочий штаб. Что относится к front-end? Что относ