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