Что такое фронтенд
1063
18
Второй ответ в гугле, офк было тяжело найти.
Frontend разработчик - это специалист, который умеет верстать веб-страницы, имеет хорошие знания языка программирования JavaScript, знает один или несколько JavaScript-фреймворков (React, Angular, Vue.js), а также целый ряд других веб-технологий, которые используются во время создания клиентской стороны веб-сайта. Разработка функциональности пользовательского интерфейса сайта или веб-приложения - это главная задача Frontend разработчика.
Murloc25 сказал(а):↑Второй ответ в гугле, офк было тяжело найти.
Frontend разработчик - это специалист, который умеет верстать веб-страницы, имеет хорошие знания языка программирования JavaScript, знает один или несколько JavaScript-фреймворков (React, Angular, Vue.js), а также целый ряд других веб-технологий, которые используются во время создания клиентской стороны веб-сайта. Разработка функциональности пользовательского интерфейса сайта или веб-приложения - это главная задача Frontend разработчика.
Нажмите, чтобы раскрыть...и что ты мне тут "копировать/вставить" навыки показываешь? я это и сам найти могу, я прошу обяснить,а не это все мне отсылать.
Вопрос в том что он в принципе делает,а не что знать должен. К примеру в моем понимании интерфейс это и есть все то, что делает верстальщик: оформление, всякие динамические блоки вроде слайдера и кнопок и т.д.
PuerArongo сказал(а):↑Может кто то простыми словами объяснить что это? Потому что при попытки загуглить у меня перед глазами только верстальщик. Чем оно от верстки то отличается?
Нажмите, чтобы раскрыть...Верстальщик - это тот, кто преобразует макет в сайт с помощью HTML&CSS. Front-end уже использует JS, какие-то технологии, фреймворки, библиотеки и т.п. Я так думаю.
Верстальщик ето чувак который нарисует кнопки.
Фронтендер ето чувак который нарисует кнопки и сделает их полезными.
PuerArongo сказал(а):↑Вопрос в том что он в принципе делает,а не что знать должен. К примеру в моем понимании интерфейс это и есть все то, что делает верстальщик: оформление, всякие динамические блоки вроде слайдера и кнопок и т.д.
Нажмите, чтобы раскрыть...Нет верстальщик не делает динамические блоки вроде слайдера кнопок итд, этим занимается фронтендер. # упд перечитал фейспалм пробил. Эта строка неправда
Видно что ты ваще не врубаешься в то что такое вёрстка не привязываясь к разработке. Верстать можно чё угодно, книги, журналы, гаезты с объявлениями, веб-газеты с объявлениями етс.
Спойлер:
HaisTous сказал(а):↑Front-end уже использует JS
Нажмите, чтобы раскрыть...lexani4321 сказал(а):↑Верстальщик ето чувак который нарисует кнопки.
Фронтендер ето чувак который нарисует кнопки и сделает их полезными.
Нажмите, чтобы раскрыть...Нет. Если ты в 2020 году знаешь только HTML&CSS, то ты говноед, а не верстальщик. Это же подтверждает огромное количество вакансий типа "Верстальщик со знанием React\Vue"
Разница между верстальщиком и фронтом в том, что первый делает только UI приложения, а второй - еще и его логику (обработка базовых событий не в счет, для этого особых знаний не нужно)
lexani4321 сказал(а):↑Верстальщик ето чувак который нарисует кнопки.
Фронтендер ето чувак который нарисует кнопки и сделает их полезными.
Нет верстальщик не делает динамические блоки вроде слайдера кнопок итд, этим занимается фронтендер.
Видно что ты ваще не врубаешься в то что такое вёрстка не привязываясь к разработке. Верстать можно чё угодно, книги, журналы, гаезты с объявлениями, веб-газеты с объявлениями етс.
Спойлер:Нажмите, чтобы раскрыть...я знаю что такое верстка. здрасьте. я к тому что верстальщики сегодня помимо хтмл и ксс, еще и джс юзают. на любой туториал по верстке зайди, я как то пробовал году в 2017, и там уже минимум jQuery юзали
Шрек 2 сказал(а):↑Нет. Если ты в 2020 году знаешь только HTML&CSS, то ты говноед, а не верстальщик. Это же подтверждает огромное количество вакансий типа "Верстальщик со знанием React\Vue"
Разница между верстальщиком и фронтом в том, что первый делает только UI приложения, а второй - еще и его логику (обработка базовых событий не в счет, для этого особых знаний не нужно)
Нажмите, чтобы раскрыть...еще раз. я в этом не шарю от слова совсем. что под логикой подразумевается?
lexani4321 сказал(а):↑Верстальщик ето чувак который нарисует кнопки.
Фронтендер ето чувак который нарисует кнопки и сделает их полезными.
Спойлер:Нажмите, чтобы раскрыть...всм полезными? ссылку на страницу в них вставит? так это верстальщик делает в том числе
PuerArongo сказал(а):↑Может кто то простыми словами объяснить что это? Потому что при попытки загуглить у меня перед глазами только верстальщик. Чем оно от верстки то отличается?
Нажмите, чтобы раскрыть...Интерфейс софта. Нынче софт разделен на 2 части, серверную(бекенд) и интерфейс(фронтенд). Это может быть как веб, так и приложение на твоем телефоне. Приложение, как правило, при взаимодействии с пользователем через фронт посылает запросы на бекенд.
Шрек 2 сказал(а):↑Разница между верстальщиком и фронтом в том, что первый делает только UI приложения, а второй - еще и его логику (обработка базовых событий не в счет, для этого особых знаний не нужно)
Нажмите, чтобы раскрыть...Ну я ето и подразумевал.
То что верстальщик который не умеет выкатить форму по нажатию кнопки это никто - довольно очевидно.
Во фронт входит не только вертска, но и работа с API и остальным дерьмом, которое происходит на стороне клиента. Есть серверное приложение и клиентское, они связываются с помощью API(те данные что приходят с сервера). Но есть так же монолитная система приложения это когда рендер происходит на стороне сервера и выплевывает хтмл клиенту(вместо только данных, которых на много меньше - json/xml). Так что если ты работаешь в проекте с монолитной системой, то там бекенд разработчик сам прикручивает твою верстку и по сути ты в сделал фронт(можешь называть его тупым фронтом, а с логикой и отдельным приложением для клиента - умным)
Фронтендер создает приложеня с логикой, верстальщик сайты
Middle.Only_xD сказал(а):↑Во фронт входит не только вертска, но и работа с API и остальным дерьмом, которое происходит на стороне клиента. Есть серверное приложение и клиентское, они связываются с помощью API(те данные что приходят с сервера). Но есть так же монолитная система приложения это когда рендер происходит на стороне сервера и выплевывает хтмл клиенту(вместо только данных, которых на много меньше - json/xml). Так что если ты работаешь в проекте с монолитной системой, то там бекенд разработчик сам прикручивает твою верстку и по сути ты в сделал фронт(можешь называть его тупым фронтом, а с логикой и отдельным приложением для клиента - умным)
Нажмите, чтобы раскрыть...Причем тут монолит, к тому что фронтенд на бэкенде?
причем тут вообще фронтендер к тому, что есть бекэнд?) приложений на ангуляре реакте и тд не бывает без бекенда?)
PuerArongo сказал(а):↑Может кто то простыми словами объяснить что это? Потому что при попытки загуглить у меня перед глазами только верстальщик. Чем оно от верстки то отличается?
Нажмите, чтобы раскрыть...а что не понятного то?
смысл слова в самом слове. фронт - лицевая часть сайта.
все что ты видишь в браузере это и есть фронтенд.
PuerArongo сказал(а):↑Вопрос в том что он в принципе делает,а не что знать должен. К примеру в моем понимании интерфейс это и есть все то, что делает верстальщик: оформление, всякие динамические блоки вроде слайдера и кнопок и т.д.
Нажмите, чтобы раскрыть...ну например дискорд. верстальщик сверстал кнопочки и общую верстку приложения, фронтендер уже все это заводит, чтобы работали звонки, чаты, смайлики и т.д. вообщем оживляет весь интерфейс посредством API, то есть с фронта отправляет запросы на бэкенд и получает ответ с которым уже работает на фронте.
сам верстальщик это не сджелает ибо верстка это верстка, а фронтенд это 99% программирования и 1% верстки
PuerArongo сказал(а):↑еще раз. я в этом не шарю от слова совсем. что под логикой подразумевается?
Нажмите, чтобы раскрыть...например при нажатии на кнопку звонка тебе нужно создать звонок между двумя людьми.
или при нажатии на кнопку отправить сообщение - тебе нужно добавить в базу данных сообщение из поля в браузере, с помощью апи запроса на бекенд.
или получить с бека список контактов и вывести его у пользователя, тоесть как в дискорде аватар, имя, статус. ну и обновлять автоматически статус (онлайн офлайн) в реальном времени.
это самый простой пример логики на фронте.
версталы такое не сделают ибо программировать они не могут, а если и сделают то это уже как бы и не верстальщик а фронтендер.
Podpivasik сказал(а):↑а что не понятного то?
смысл слова в самом слове. фронт - лицевая часть сайта.
все что ты видишь в браузере это и есть фронтенд.
ну например дискорд. верстальщик сверстал кнопочки и общую верстку приложения, фронтендер уже все это заводит, чтобы работали звонки, чаты, смайлики и т.д. вообщем оживляет весь интерфейс посредством API, то есть с фронта отправляет запросы на бэкенд и получает ответ с которым уже работает на фронте.
сам верстальщик это не сджелает ибо верстка это верстка, а фронтенд это 99% программирования и 1% верстки
например при нажатии на кнопку звонка тебе нужно создать звонок между двумя людьми.
или при нажатии на кнопку отправить сообщение - тебе нужно добавить в базу данных сообщение из поля в браузере, с помощью апи запроса на бекенд.
или получить с бека список контактов и вывести его у пользователя, тоесть как в дискорде аватар, имя, статус. ну и обновлять автоматически статус (онлайн офлайн) в реальном времени.
это самый простой пример логики на фронте.
версталы такое не сделают ибо программировать они не могут, а если и сделают то это уже как бы и не верстальщик а фронтендер.
Нажмите, чтобы раскрыть...так окей
тогда зачем нужны фронтенд разработчики, если все что ты описал уже существует? к примеру создать какую то прилажуху для принятия звонков или на оборот для звонка кому то уже есть тот же скайп/дискорд. даже если хочешь создать свою я так понял код уже есть. то же касается абсолютно всего. разве не так?
PuerArongo сказал(а):↑Может кто то простыми словами объяснить что это? Потому что при попытки загуглить у меня перед глазами только верстальщик. Чем оно от верстки то отличается?
Нажмите, чтобы раскрыть...Верстальщик это чел, который работает с html, css. А фронтенд - это в добавок к этому работа с логикой приложения, чаще всего используя какой-то из фронт-енд SPA фреймворков: vue, react
PuerArongo сказал(а):↑так окей
тогда зачем нужны фронтенд разработчики, если все что ты описал уже существует? к примеру создать какую то прилажуху для принятия звонков или на оборот для звонка кому то уже есть тот же скайп/дискорд. даже если хочешь создать свою я так понял код уже есть. то же касается абсолютно всего. разве не так?Нажмите, чтобы раскрыть...Так. А фронтам платят зп дурачки, которые этого не понимают
PuerArongo сказал(а):↑так окей
тогда зачем нужны фронтенд разработчики, если все что ты описал уже существует? к примеру создать какую то прилажуху для принятия звонков или на оборот для звонка кому то уже есть тот же скайп/дискорд. даже если хочешь создать свою я так понял код уже есть. то же касается абсолютно всего. разве не так?Нажмите, чтобы раскрыть...я просто пример тебе привел что такое фронтенд.
это не значит что все фронтендеры пишут свой дискорд.
можно написать абсолютно любое приложение с любым функционалом. при этом 70% фронтендеров а то и больше сидят уже на готовых проектах, тоесть им ничего нового писать не нужно, сидишь на зп и поддерживаешь готовый софт.
верстка это верстка, просто сухие элементы.
фронтенд - это когда эту верстку программируют и делают функциональные компоненты.
girlygirl сказал(а):↑Так. А фронтам платят зп дурачки, которые этого не понимают
Нажмите, чтобы раскрыть...this
спс этим дурачкам
Тема закрыта
-
ЗаголовокОтветов ПросмотровПоследнее сообщение
-
Сообщений:3
Просмотров:4
-
Сообщений:5
Просмотров:5
-
Сообщений:8
Просмотров:9
-
TheDangerGames 24 Apr 2024 в 02:47Сообщений: 10 24 Apr 2024 в 02:47
Сообщений:10
Просмотров:14
-
Сообщений:5
Просмотров:9