Frontend-розробник
Frontend розробник – це спеціаліст, який вміє верстати веб-сторінки, має гарні знання мови програмування JavaScript, знає один або декілька JavaScript-фреймворків (React, Angular, Vue. js), а також низку інших веб-технологій, що використовуються під час створення клієнтської сторони веб-сайту.
Що робить Frontend розробник:
Спочатку він верстає веб-сторінку відповідно до макету або отримує вже зверстану сторінку від верстальника і приступає до розроблення функціональності веб-сайту: прописує логіку роботи кнопок, обробку даних форм користувача та інші елементи прямої взаємодії сайту з користувачем.
Що має знати Frontend розробник:
• мови верстання веб-сторінок HTML та CSS;
• мову програмування JavaScript на поглибленому рівні;
• один із препроцесорів CSS;
• бібліотеку jQuery та один із фреймворків: Vue.js, Angular, React;
• інструменти контролю версій Git;
• HTML/CSS-платформу Bootstrap;
• мову програмування TypeScript (необхідна для роботи з Angular);
• технології DOM, AJAX та JSON;інструменти збирання веб-
• Gulp/Grunt;
• знання англійської на рівні не нижче за Intermediate;
• інші додаткові технології.
