Комментарии 8
Всегда интересовался Angular, но вот литературы, как на русском, так и на английском, по нему заметно меньше, чем, например, по React и даже Vue. Мне кажется вакансий тоже меньше.
Возможно, но знание Angular часто входит в список требований на вакансию фронтенд-разработчика. Если у вас есть опыт работы с данным фреймворком, изучите нашу вакансию: https://selectel.ru/careers/all/vacancy/280/
Вам не кажется, вакансий действительно намного меньше, Angular имеет более высокий порог входа, по сравнению с вышеперечисленными фреймворками.
У этого есть простое объяснение: разработчики просто предпочитают использовать другие фреймворки. Обычно попробовавшие писать крупные приложения на Angular
представляют погружение в Angular где-то так

Меня интересует взаимодействие Angular и Django. Есть книги на эту тему? Я сам не смог найти.
Ну по большому счету, если речь идет о SPA (а ангуляр предназначен для SPA), для фронта нет разницы, какой фреймворк на бэке. Взаимодействие через REST-API стандартное, что с Django что с .NET что со Spring. Шлете себе запросы через HttpClient и работаете дальше с полученным Observable. Нет там никаких особенностей, тем более в таком объеме, что хватило бы на целую книгу. Если вы фулстек, изучайте по отдельности Angular и Django.
Мало материалов по Angular потому что это уже готовый продукт, который своим функционалом закрывает всевозможные кейсы разработки, плюс отличная документация как самого Angular, так и Material и Rxjs. Http клиент - пожалуйста, работа с формами отличная, поддержка анимаций супер, UI готовый есть, не нравится Material,используя cdk создавать любые ui элементы легче в разы чем на react, многие сложные вещи типа захвата фокуса, позиционирование оверлей компонентов, работа с клавиатурой, буфером - все уже готовое
Подборка материалов для погружения в Angular: выбор сотрудников Selectel