Learn one framework quite well. I had the fortune in 2014 to be obsessed with making iOS apps and learned Cocoa Touch as a result.
Later when I learned React, I noticed there already were a couple if concepts that I saw before such as lifecycle methods, to the point I could guess what other lifecycle methods React might have.
Once you are on your fourth framework, while only knowing one well, it will feel all the same. At least it does to me.
The questions I ask are:
- what is the preferred way of working with this framework?
- what constitutes fighting against a framework?
- what concepts look a lot (or are identical to) concepts in other frameworks?
If learning is still difficult:
- who wrote a good beginner book?
When I was learning React, I read The Road To React in a few days, then made a small project, then an actual project.
When I really got serious, I had a lot of code already written that I reused as boilerplate/template code and would simply alter it and expand where necessary, learning more advanced concepts on the way.
YMMV