React: The Big Picture

Visit Tutorial Page ( Report)

You've heard of React, but is it right for you? In this course, React: The Big Picture, you will first learn why React has become so popular. Next, you will learn the tradeoffs inherent in React's design. Finally, you will explore some drawbacks to consider. After watching this course, you'll have a clear understanding of React's core use cases, advantages, and drawbacks so you can make an educated decision on whether React is right for you.

  • Course Overview
    • Course Overview
  • Why React?
    • Intro
    • History
    • Why React?
    • Reason 1: Flexibility
    • Reason 2: Developer Experience
    • Reason 3: Corporate Investment
    • Reason 4: Community
    • Reason 5: Performance
    • Reason 6: Testability
    • Summary
  • Tradeoffs
    • Intro
    • Tradeoff 1: Framework vs. Library
    • Tradeoff 2: Concise vs. Explicit
    • Tradeoff 3: Template-centric vs. JavaScript-centric
    • Tradeoff 4: Separate vs. Single File
    • Tradeoff 5: Standard vs. Non-standard
    • Tradeoff 6: Community vs. Corporate
    • Summary
  • Why Not React?
    • Intro
    • Concern 1: HTML and JSX Differ
    • Concern 2: Build Step Required
    • Concern 3: Version Conflicts
    • Concern 4: Outdated Resources Online
    • Concern 5: Decision Fatigue
    • Next Steps
    • Summary
Write Your Review

Reviews