Hi Tim,
I'm with you. I think Moodle should go this way quickly. I am a beginner with react/typescript, webpack, tailwind etc but vue would be ok for me too.
A first thought: I've had the idea to transform the Moodle core plugin "choice" to a modern looking student response system with grading and a chart as "gamification" elements. I'm finishing the grading feature at the moment, but a fancy new layout and the new chart would be good examples of this new way of programming, wouldn't they...? Just one of many possible "fields of applications"...