Being a declarative user interface library that is un-opinionated about the rest of your application it is easy to reason about it is simpler to learn and master the basics than a full application framework like Angular. Also, thanks to the simple nature of React, the patterns and lessons you will learn are transferable to other libraries and frameworks.
Aaron started using React in its v0.8 days after having worked with several other web frameworks, and immediately liked what he saw. From its drive towards componentisation to data management it’s been a great tool for building application dashboards, public websites, and native applications. Aaron has introduced it to many projects across a variety of industries through his career.
Day 1: React fundamentals
Day 2: Real-world React