Хм.. Если реализация AJAX запросов — компетенция бекендера, он должен уметь и в js фреймворки?
Не особо разбираюсь как в действительности в большинстве случаев распределяются обязанности, но частенько вижу, что даже здесь, на Тостере пишут что backend разработчик должен знать js на уровене необходимом для написания как минимум AJAX запросов.
Однако, из проекта в проект, фронтенд может строиться по разному - фреймворки(jQuery/ vue с тем же axios для запросов / angular и т.д.), или даже просто разный подход к разработке, разная архитектура.
Так какими знаниями из этого в области js должен обладать Backend разработчик?
А вообще вы не тем занимаетесь, этот вопрос вместе с предыдущими выглядит так:
— Почему, отец, ты моешь посуду, ведь ты мужчина?
— Ну потому что мама на работе задерживается
— Погоди, но раз ты моешь, а моют обчно женщины — ты женщина?
— Нет, мама обычно моет, но она задерживается
— Но раз мама сегодня не моет, то получается, что ...
— Отстань, иди программирование свое изучай!
Никто вам не будет мешать изучать одну технологию — решили стать беком или фронтом и не хотите касаться сквозного функционала, флаг вам в руки — никто и не скажет ничего... тем более тенденция есть на разделение (в крупных и средних контороах в бОльшей части их проектов)