Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript React Components (2018) Managing State and Data Flow Lifting State Up

Darren Legore
PLUS
Darren Legore
Courses Plus Student 11,231 Points

out of date - the industry is using functional components. Please can you update this course.

The industry has moved from class components to functional components. This course is out of date and not helping me. I am forced to use youtube content instead as I can't get up-to-date and industry standard content here.

2 Answers

Laura Coronel
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Laura Coronel
Treehouse Teacher

Hi Darren legore and Steven Vallarsa! We are doing just that! We are working on updating our React content! Like Steven pointed out, rewriting complex applications is expensive and time consuming, and for this reason you are likely to encounter and work with React 16 and Class components within industry. We trust that ample education in the foundational concepts will build and reinforce your understanding of core JavaScript concepts.

Steven Vallarsa
seal-mask
.a{fill-rule:evenodd;}techdegree
Steven Vallarsa
Full Stack JavaScript Techdegree Student 14,699 Points

There is a tremendous amount of legacy code out there written before React Hooks came into existence, so it’s wise to have a solid understanding of the old class component way of doing things. But still, the focus of these React courses should be on functional components.