Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

JavaScript React Basics 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.