This video is available to students only

React Pros and Cons

React does have a few drawbacks and caveats to working with it. We'll explore some of those in this lesson.

React drawbacks#

React is not very opinionated compared to some of its alternatives (which can be a blessing or a curse depending on your outlook), and it is primarily focused on rendering data into the DOM.

However, this can be a double-edged sword: on the one hand, it’s relatively light-weight and easy to learn the basics to get going quickly; on the other hand, by being so DOM-focused, we are missing some of the other vital puzzle pieces involved in web app development.

For example, if you want users to navigate around your application or manage your application’s state at a broader level, you’re going to need to use additional, third-party libraries such as Redux and React Router .


This page is a preview of Beginner's Guide to Real World React

Start a new discussion. All notification go to the author.