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 Basics (2018) First Steps in React Render an Element

Why is React so popular among front end developers?

In my job search, I noticed that the majority of front end developer jobs in my area require knowledge of React. Why is it so popular?

1 Answer

I am currently in the Full stack JavaScript techdegree and at the stage where I am learning React. Here are my impressions so far. While it seems complicated at first, its really not once you understand the basics. With JSX, you can essentially write html in JavaScript...which I particularly like. Components are pretty awesome and compartmentalized. If you have a bug, its alot easier to debug 10 lines of code rather than 1000. The more I have been learning about it, I understand why its used. It offers the end user a nicer experience while also offering the programmer a nicer coding experience.