I'm building a website that is run of the mill CRUD (and am considering adding a mobile app in the future). I have written the backend API in Django and the frontend in React. However, I realized too late that a core marketing part of my project is SEO: React won't cut it then. I'm considering rewriting the frontend in Next.js (to solve the issues with SEO), or just completely rewriting everything in Django. I've looked through a few past HN discussions about the state of web development, but I still can't decide which is better. Right now I'm leaning towards Next.js because it would be less work/time porting React to Next.js vs Django for the frontend; this would let me launch quicker, which is quite valuable.
Do I go with the shiny new thing, or tried and true framework? Also, what do you use as your tried and true tech stack for new projects?