Для чего нужны такие фреймворки как Angular, react, etc.?
Используют там где на фронтенде много манипуляций с DOM объектами, например если бэк отдает только json как api, и из него надо построить дофига хтмл на форнтенде, и со всем этим надо что-то этакое делать(анимации, трансформации, сложная логика с инпутами и прочие танцы).
Вы пилите джангорест и не делаете шаблонов вообще
Вот что для вас жс фреймворки