Як працює інтернет?

Для передачі інформації в мережі використовуюьбся певні протоколи. Їх досить багато і кожен з них виконує певне завдання. Розглянемо основні:

Як працюють сайти, хто такий фронтенд розробник?

Будь який сайт, на який ви коли небудь заходили, складається з трьох основ:

  1. HTML - скелет сайту

  2. CSS - зовнішній вигляд сайту

  3. JS - інтерактивність сайту, його мозок.

Більш детально ми розглянемо це в наступних уроках. Але зараз варто зрозуміти одне - що три вищеописані основи - це саме те, чим займається фротненд розробник.

Суть його роботи полягає в тому щоб налаштувати взаємодію між сайтом та користувачем. На старті фронтенд розробник має лише макет дизайну сайту, в кінцевому результаті він перетворює цей макет в повноцінний сайт, створює його структуру, зовнішній вигляд та робить його інтерактивним. Також, він зв’язує сайт із бекендом - базою даних будь якого сайту. Саме з бекенду приходять всі дані, які фронтенд-розробник має правильно опрацювати та відобразти на сторінці. Для прикладу інтернет магазин - з бекенду приходитиме список всіх товарів, і цей список потрібно буде відобразити відповідно дизайну, організувати пошук того чи іншого товару, фільтраціїю товарів, додавання в корзину, та налаштувати форму оформлення товару (ви не раз бачили, що в подібних формах часто прописана певна валідація - кокретні правила заповнення того чи іншого поля, наркиклад мінімум 10 символів і т.д.) Саме цим переважно займається фронтенд розробник.