Sim, django rest como api e react como interface. Você pode utilizar o django rest framework, que não usa as views html e sim json assim você consegue consumir no frontend react. Sobre esses 30k de requisições eu não sei que servico seria, tem a AWS lambda que da varias requisicoes gratis por mes mas vc nao usaria o django. Também da pra usar o AWS EC2 que voce tem uma maquina T2 micro gratis por um ano.

é um vídeo da Alura que comentam sobre serverless e o serviço seria sim o Lambda AWS. Eu não tinha me atentado que um serviço consome views html e outro json. por questões de volume de dados me parece muito claro que json já seria uma excelente escolha.

Obrigado pelas dicas Pedro.

Na verdade o browser entender HTML, CSS e JS. Quando usamos o Django retornando as views sempre retornamos esses 3, mas com o rest framework podemos retornar json q serão consumidos de outras formas, como uma UI em react ou um app em flutter.
ótimo. obrigado pela explicação. Eu me aprofundei mais em programação e deixei a parte de montar sites mais de lado pois eu não gostei tanto kkkkk, logo eu não tinha chegado na parte que tem essa "divisa de águas". Sei que tudo é importante, mas eu tinha que priorizar um quando eu estava estudando.
Isso é normal, eu só fui comecar estudar desenvolvimento web depois que entendia muito bem bancos de dados, sql, algoritmos e estrutura de dados. Não precisa atropelar as coisas.