So we already got our hand dirty and we saw how we build a React app. this already answers us we might use the React library there is also more … more reason why we might use the React.
If you use JQuery traversing the DOM is easier but it is still always you have to keep in mind that if you got more complex we apps where you dynamically add and remove elements this quickly can become large and heavy.
So React helps us by making the whole UI state management a non-issue.
It allows us to focus on our business logic instead of keeping our application from exploding and additionally React is maintained by a big community. So chances are React code is written better than we could have ever written it. Therefore it is highly efficient and fast and the bigger your application get the more this matters too.
React features a huge ecosystem and extremely active community which means that there is a great chance that for a given problem you face, you will find a solution or you can add an extra package to fix it.
All these are the reason why react is awesome and why you definitely should consider if for your next project and why you made the right choice to start with this course.