Massa d+!
Eu tambem estou fazendo essa transição para os frameworks e como alguem que está passando por isso posso afirmar que, é muito importante criar essa base antes de meter a cara em um framework/Biblioteca como react, pois com esses conhecimentos em mente, fica muito mais fácil se atentar as especificidades da nova tecnologia. Já que não vai ter que ficar parando para se lembrar, ou até mesmo ter que aprender, o básico. Assim, focando apenas no novo aprendizado.
obs: é super normal esquecer o básico em algumas ocasiões, apenas treine para que isso não seja um hábito.