Как перейти из frontend в backend на Node.js: план и форматы подготовки
Что из опыта frontend-разработчика пригодится в backend, каких тем не хватает для собеседования и как готовиться: самостоятельно, с ментором или в буткемпе.
3 мин чтения
Что действительно нужно знать frontend- и backend-разработчику, чтобы пройти собеседование и работать. Роадмапы по стеку: Node.js изнутри, TypeScript на сервере, базы данных и SQL, NestJS, асинхронная архитектура, контейнеры и тестирование - в том порядке, в котором их стоит изучать. Без погони за модными библиотеками: только то, что проверяют на интервью и используют в коммерческой разработке. В конце роадмапа - рекомендации, в каком порядке учить темы, чтобы не распыляться.
Материалов: 5 из 5
Что из опыта frontend-разработчика пригодится в backend, каких тем не хватает для собеседования и как готовиться: самостоятельно, с ментором или в буткемпе.
3 мин чтения
Читаем план запроса PostgreSQL, выбираем порядок полей в составном индексе и убираем N+1 из кода на Node.js. Примеры SQL и вопросы с собеседований.
4 мин чтения
Стек вызовов, микро- и макрозадачи, промисы и async/await: как устроен Event Loop и как уверенно решать задачи на порядок вывода на собеседовании.
9 мин чтения
Какой TypeScript нужен на первой работе: типы, union и сужение, generics, utility types, типизация React и что об этом спрашивают на собеседовании.
9 мин чтения
Node.js изнутри, базы данных, NestJS, брокеры сообщений, Docker и тестирование - какие темы действительно проверяют на собеседовании backend-разработчика.
9 мин чтения