But as I want to keep control over the technology, I want to just add it where needed and use it to speed up my development.
So to start with this, I've been learning about Angular. And you guessed it: my favorite platform for learning new things is Pluralsight. I've watched many courses on the topic and I particularly found the Pluralsight course "Add Angular to MVC Applications" by Paul D. Sheriff very useful as it covers exactly what I need. Paul explains the topic very clearly and doesn't skip over any details.
The most useful things that I got from the course were about doing data validation and manipulation with Angular. That will save me a lot of development time.
So if you haven't yet, go and watch the course!