Что такое Front-end и Back-end? Кто такой FULL STACK разработчик? Чем занимается веб разработчик?

Автор German Usachev
Что такое Front-end и Back-end? Кто такой FULL STACK разработчик? Чем занимается веб разработчик?

Привет.

Это фрилансер по жизни. Давай разберем веб разработчика на части выясним. Чем занимаются фронтенд и бэкенд разработчики верстальщики и full-stack специалисты.

Кто из кто поехали в двух словах.

Напомни о том как работает вот например сайт и так пользователь что-то вводит в браузере данные передаются на сервер сервер возвращает польза результат так вот проект можно разделить на две большие части backend — это программно аппаратная часть проекта и Front end клиентская сторона пользовательского интерфейса к аппаратной части проекта то есть кабак. Винду другими словами. Бэкон Это всё, что выполняется. Вдали от пользователя. Многие говорят на стороне сервера и — это верно если речь идёт только про часть. Ну и сам сервер тоже является частью бэкенда только аппаратный frontend в стороне пользователя то есть на его устройстве например. ВПК в браузере — это то, что пользователь видит слышит чем он может взаимодействовать эти пользовательский интерфейс для общения с бэкендом серверный невидимой частью отсюда собственное название фронт — это то, что спереди видимая бэг — это то, что сзади скрытая невидимая. Тёмная покажу на примере этой камеры для того чтобы её включить я использую кнопку интерфейсом сигнал передается программно аппаратной части то есть backend.dll обрабатывается и возвращается в виде сигнала на монитор., что тоже является фронтальной частью этого устройства получается кнопки и экран — это frontend, а всякие микросхемы и прошивка — это backend Web всё происходит. Точно также мы будем никакие данные в поля ввода кликаем. По ссылкам кнопкам — это дело как правило отправляется набокин часть обрабатывается и возвращается опять на 2 frontend отлично разобрались теперь перейдем к специалистам которые работают на той или иной стороне зайдём с темной стороны то есть в кордае поговорим об аккаунт разработчика эти ребята имеет дело с серверными языками программирования такими как Python PHP Ruby Java и другие также браконьеры должны знать базы данных языка SQL и архитектур ко всему прочему им пригодятся знание аппаратной части. Бэтмена то есть сервера его возможности и характеристики. Несмотря на то, что — это территория системных администраторов подобные знания помогут делать продукт более качественным бэкенд разработчики как правило не имеют дело не с тем, что напрямую действует пользователя они не разбираются в пользовательских интерфейсах. Юры не углубляются в пользу опыт взаимодействия является то есть работают в основном с точным анализом и вычислениями где почти нет творческой гуманитарной составляющей другое дело фронтенд разработчики к более предрасположены к творчеству вся фронтенд разработка выполняется на стороне пользователя и она не менее важна чем бэкенд разработка так — это то, что пользователь видит с чем взаимодействует криво сделанный фронт сведет на. Нет все усилия программно-аппаратной часть основная задача специалиста — это связать предоставленные дизайнером графические макеты в приложении и при необходимости реализовать вычислительный функционал на стороне пользователя основные технологии в арсенале Frontera — это HTML CSS Java Script конечно нужно знать намного больше особенно если работаешь команде этой системы контроля версий таких как гид — это лес — это и разнообразные сборщики типа в парк играл, а также разнообразные JS фреймворки и библиотеки такие как джейквери angular react View и многое-многое другое кстати об этих и других технологиях мы либо уже говорили либо. Обязательно будем говорить на этом канале опытный фронтенд-разработчик с технологиями и, что немаловажно хорошо разбирается Buick в пользовательских интерфейсах и взаимодействие пользователя с приложением. Кроме этого конечно же владею программами для работы с макетами дизайн такими как Photoshop figma avocode и прочее многовато всего не так ли. Именно поэтому всё чаще и чаще frontend делятся ещё на две части точнее is frontend разработки выделяется HTML верстка ePub ещё один вопрос разработчику верстальщик верстальщик — это фонтанчик узкой специализации работает он в основном только с макетами дизайна HTML iseos. А уже всю написана в основном на джаваскрипт выполняет фронтенд-разработчик получаются внутри фронта тоже как бы есть свой условный фронтэнд и backend верстальщик большей степени понимаю и разбираются в нюансах адаптива кроссбраузерности надежный и быстрый верстки он более творческой личности и его знание больше заходят на сторону дизайн фонтанчик — это который не верстальщик больше заняться программированием анализом и вычислениями и вас тату на более точен сознание заходят на тёмную сторону pac-man.io переходим к объединению и поговорим о full-stack разработчики так тоже — это такой говорит сама за себя Full данном случае означает все оставь набор технологий получается Full Stack разработчик в той или иной мере владеет как frontend технологиями и навыков в технологии, а бывает, что он ещё и дизайн нарисовать может такой себе мастер на все руки этаже. Мега Крутяк скажешь ты и побежишь становится Full стикеров. Кстати до появления модного терминов стикер их называли в мастерами либо эникейщиком собственное такого. Четкого разделения на фронтэнд и backend не было и весь сайт отправила один человек разделение произошло и далеко не просто так думаю ни для кого не секрет, что человек который занимается узкой специализацией скорее всего будет разбираться в ней более емко про него будет более качественным и сделан будет за меньшие сроки чему снится который занимается всем.

0 комментариев
0

Читайте также