As a former PHP developer, I can't see myself part ways with TypeScript as a backend and frontend language. I don't have to think about syntax anymore. No context switching. I can see a future where Next.js is replaced with a more light weight alternative that has the same pure JavaScript templating power as jsx, but without the cruft of hooks.