Interactive sites: Django with server-side template rendering, very minimal Javascript, CSS via tailwind, bulma, or bootstrap. Buy themes if needed.
Payment, billing: send users to something like typeform+stripe, avoid building custom payment processing, order management, etc.
Web applications: things that need complex interaction in the browser I'd choose react.
Interactive sites: Django with server-side template rendering, very minimal Javascript, CSS via tailwind, bulma, or bootstrap. Buy themes if needed.
Payment, billing: send users to something like typeform+stripe, avoid building custom payment processing, order management, etc.
Web applications: things that need complex interaction in the browser I'd choose react.