На цій сторінці
У чому принципова різниця
| Frontend | Backend | |
|---|---|---|
| Що робить | Інтерфейс, який бачить користувач | Логіка, база даних, сервер |
| Результат роботи | Видимий візуально, одразу в браузері | Невидимий, перевіряється через запити/логи |
| Основні технології | HTML, CSS, JavaScript | Node.js, Python, PHP, SQL |
| Поріг входу | Нижчий, багато візуального фідбеку | Вищий, більше абстрактних концепцій |
Кому підійде frontend
- Подобається бачити негайний результат своєї роботи.
- Цікава зв'язка дизайну і логіки — як зробити інтерфейс зручним і красивим.
- Хочеться швидшого старту з меншою кількістю абстрактних концепцій.
Кому підійде backend
- Цікавіша логіка, дані і те, як усе влаштовано «під капотом».
- Не бентежить робота без негайного візуального фідбеку.
- Приваблює робота з базами даних, безпекою, продуктивністю систем.
Часті запитання
Що простіше для новачка — frontend чи backend?
Зазвичай frontend вважається доступнішим стартом завдяки швидкому візуальному фідбеку, але це не означає, що backend складніший в принципі — просто вимагає іншого мислення.
Чи потрібно врешті знати обидва напрямки?
Не обов'язково на старті. Багато успішних розробників спеціалізуються на одному напрямку протягом усієї кар'єри.
Що далі
Frontend — найдоступніший старт у веброзробці
Безкоштовний курс JavaScript дає основу frontend-напрямку зі швидким видимим прогресом.