Для backend-розробника обов'язково знання баз даних, насамперед реляційних (SQL): Postgres, MySQL, SQL Server, Oracle. Також бажане знання та нереляційні (NoSQL) БД: Cassandra, MongoDB, CouchDB, Neo4j, RavenDB.May 11, 2022
Що робить бекендер
- Вирішує завдання. І чим краще він це робить, тим більша його зарплата та цінність для компанії. …
- Пише код. …
- Код найчастіше обробляє різні запити. …
- Програмування. …
- Бази даних. …
- Як працює Інтернет. …
- Веб-сервери. …
- API.
Як вже було сказано у статті, найпоширеніші зараз мови для backend-розробки – це Java (для великих рішень), PHP (для веб-сайтів) та Python (для невеликих веб-рішень та наукових завдань).
Обов'язки backend-розробника
- написання коду для коректної роботи веб-ресурсу;
- програмування баз даних та управління;
- розробка логіки програми;
- налаштування API для інтеграції із зовнішніми системами;
- тестування компонентів програми;
- забезпечення інформаційної безпеки ресурсу.