I agree. There are many options but I think certain standards are being set.
I have always believed that the most important thing is to understand good development practices and the base of the language, in this case, vanilla js.
For example, a good starting point is: https://open-wc.org/
Thank you for your response.