I see the following advantages of combining the two:
- Teams can partially choose their own technology stack. This is an important aspect of autonomous ownership teams ( see Spotify engineering culture ). It copes with the principle of microservices (in terms of code separation). Developers are more prone to additional motives when they can use their technology of preference.
- Another advantage is that you can share components in angular projects and also not respond to projects. React components can be used in angular applications (and other applications), but it is much more difficult / impossible to use angular components in a responsive application.
If you want to create a large angular project, I would use angular and relay completely, but this is a personal preference. I like the idea when you pass the framework that you use it to the full. I also do not see React as a framework, as this means that this is only a review layer.
I hope the answer to your question
source share