Найти в Дзене

Как написать сайт? Разница Frontend и Backend.

Страшные слова, не правда ли? Но нет, все проще, чем кажется... Каждый сайт состоит из двух ветвей. Наверное, вы уже догадались из каких. Но если нет, то это Backend и Frontend. Fronted - лицевая часть ваших сайтов. Используя официальное определение - это интерфейс, с которым взаимодействует пользователь. Backend - код, который стоит на сервере. Опять же, если говорить о строгом понятии ... Бэкенд — код приложения, который исполняется не на устройстве пользователя, а на удалённом сервере. Frontend - разработчики занимаются внешним оформлением сайта. Добавить рамку, изменить цвет или шрифт текста, добавить на фон красивую картинку или видео. Основные ЯП для написания: HTML - ЯЗЫК РАЗМЕТКИ СSS - язык таблиц стилей JS При желании можно использовать и другие языки, но так сложилось, что эти 3 являются базовой нишей в больших и малых компаниях для написания сайтов. Backend - разработчики занимаются написанием внутреннего кода. Обычный пользователь никогда не столкнется с таким кодом. Ос
Оглавление

Страшные слова, не правда ли?

Но нет, все проще, чем кажется...

Каждый сайт состоит из двух ветвей. Наверное, вы уже догадались из каких. Но если нет, то это Backend и Frontend.

Fronted - лицевая часть ваших сайтов. Используя официальное определение - это интерфейс, с которым взаимодействует пользователь.

Backend - код, который стоит на сервере. Опять же, если говорить о строгом понятии ... Бэкенд — код приложения, который исполняется не на устройстве пользователя, а на удалённом сервере.

Frontend - разработчики занимаются внешним оформлением сайта. Добавить рамку, изменить цвет или шрифт текста, добавить на фон красивую картинку или видео. Основные ЯП для написания:

HTML - ЯЗЫК РАЗМЕТКИ

СSS - язык таблиц стилей

JS

При желании можно использовать и другие языки, но так сложилось, что эти 3 являются базовой нишей в больших и малых компаниях для написания сайтов.

Backend - разработчики занимаются написанием внутреннего кода. Обычный пользователь никогда не столкнется с таким кодом. Основные задачи у back dev: работа с базами данных, разработка алгоритмов работы приложения, API (обеспечение взаимодействия одной программы с какой-то другой) и т.д. Основные ЯП для написания:

C

С++

Java

PHP

Python

Если вы захотите стать полноценным WEB - разработчиком(FULL - STACK), то придется многому научиться !) Подписывайся, будет еще интереснее :3

Кстати, в комментариях можешь указать, какую тему стоит поднять :)