Добрый день! Вы находитесь на канале Частный Маркетолог, и если открыли эту страницу, рекомендую дочитать ее до конца, Вы обязательно откроете для себя много нового, независимо от уровня знаний! Приятного Вам чтения ;)
Основным из этапов создания сайта является ее структура. Этим занимаются fronted - и backend -разработчики. Важно понимать отличия их работы и взаимодействие.
Что такое fronted - разработка?
Fronted называет разработка клиентского интерфейса и приложений. Когда клиент заходит на сайт, все, что он видит, было разработано fronted -специалистом. Он сотрудничает с дизайнерами, копирайтерами, программистами и UX -аналитиками, чтобы создать такой продукт, который будет привлекателен пользователям.
Работу дизайнера можно увидеть, просто зайдя на любой сайт и кликнув правой кнопкой мыши, чтобы посмотреть код. Здесь описывается, какие цвета, шрифты, изображения и прочие элементы должны находиться в интерфейсе.
Fronted -разработчик использует:
1. HTML для создания разметки страницы, создания заголовков, абзацев, списков и пр.
2. CSS для создания стилей текстов и страниц. Здесь обозначено, какие цвета и шрифты должны выводиться на экран, в каком стиле должны быть написаны тексты. Также можно менять стиль в зависимости от того, как его использует пользователь.
3. JavaScript для решения различных динамичных задач. Например, анализ движения курсора мышки, реакцию на его нажатие, печатание текста без перезагрузки страницы и пр.
Что такое backend -разработка?
Backend -разработка – это аппаратно-программное обеспечение, которое уже выполняет логистическую функцию. Работу backend -специалиста не видит пользователь, однако он пользуется его трудами. Например, при поиске нужной информации в Google или Yandex , происходят операции, которыми занимался backend -разработчик, чтобы пользователь получил нужную информацию.
Backend -разработка – это обеспечение взаимодействия пользователя с работой компьютера. Он использует различные языки программы и системы управления базами данных. В зависимости от выбора, специалист достигает определенных результатов.
Как взаимодействуют fronted и backend?
Пока клиент ищет информацию, он пользуется работой backend -специалиста, но когда он ее находит, то загружается интерфейс, созданный fronted -разработчиком.
В принципе эти две специализации не пересекаются, поскольку попеременно заменяют друг друга. Однако каждому необходимо знать хотя бы основные принципы другого, чтобы эффективно строить свою работу.
Как взаимодействуют fronted и backend?
- Пользователь создает HTML -запрос, который использует алгоритмы поиска backend -специалиста, после чего выводит на картинку HTML -интерфейс fronted -специалиста.
- Приложения, которые не требуют перезагрузки при вводе данных.
Очевидно, что обе специальности разделены на клиентскую и серверную. Однако они взаимодействуют между собой. Порой программисту приходится решать обе задачи.
Чтобы начать свой путь в fronted - или backend -сфере, можно прочитать множество полезной литературы или пройти онлайн-курсы, которые позволят в короткие сроки развить в себе нужные навыки.
Основным из этапов создания сайта является ее структура. Этим занимаются fronted - и backend - разработчики. Важно понимать отличия их работы и взаимодействие.
Что такое fronted - разработка?
Fronted называет разработка клиентского интерфейса и приложений. Когда клиент заходит на сайт, все, что он видит, было разработано fronted - специалистом. Он сотрудничает с дизайнерами, копирайтерами, программистами и UX - аналитиками, чтобы создать такой продукт, который будет привлекателен пользователям.
Работу дизайнера можно увидеть, просто зайдя на любой сайт и кликнув правой кнопкой мыши, чтобы посмотреть код. Здесь описывается, какие цвета, шрифты, изображения и прочие элементы должны находиться в интерфейсе.
Fronted - разработчик использует:
- HTML для создания разметки страницы, создания заголовков, абзацев, списков и пр.
- CSS для создания стилей текстов и страниц. Здесь обозначено, какие цвета и шрифты должны выводиться на экран, в каком стиле должны быть написаны тексты. Также можно менять стиль в зависимости от того, как его использует пользователь.
- JavaScript для решения различных динамичных задач. Например, анализ движения курсора мышки, реакцию на его нажатие, печатание текста без перезагрузки страницы и пр.
Что такое backend - разработка?
Backend - разработка – это аппаратно - программное обеспечение, которое уже выполняет логистическую функцию. Работу backend - специалиста не видит пользователь, однако он пользуется его трудами.
Например, при поиске нужной информации в Google или Yandex, происходят операции, которыми занимался backend - разработчик, чтобы пользователь получил нужную информацию.
Backend - разработка – это обеспечение взаимодействия пользователя с работой компьютера. Он использует различные языки программы и системы управления базами данных. В зависимости от выбора, специалист достигает определенных результатов.
Как взаимодействуют fronted и backend?
Пока клиент ищет информацию, он пользуется работой backend - специалиста, но когда он ее находит, то загружается интерфейс, созданный fronted - разработчиком.
В принципе эти две специализации не пересекаются, поскольку попеременно заменяют друг друга. Однако каждому необходимо знать хотя бы основные принципы другого, чтобы эффективно строить свою работу.
Как взаимодействуют fronted и backend?
- Пользователь создает HTML - запрос, который использует алгоритмы поиска backend - специалиста, после чего выводит на картинку HTML - интерфейс fronted - специалиста.
- Приложения, которые не требуют перезагрузки при вводе данных.
Очевидно, что обе специальности разделены на клиентскую и серверную. Однако они взаимодействуют между собой. Порой программисту приходится решать обе задачи.
Чтобы начать свой путь в fronted - или backend - сфере, можно прочитать множество полезной литературы или пройти онлайн - курсы, которые позволят в короткие сроки развить в себе нужные навыки.
Готовые ли Вы начать этот путь?)
С уважением, Евгений