FAQ: Intro to JSX - Hello World

This community-built FAQ covers the “Hello World” exercise from the lesson “Intro to JSX”.

Paths and Courses
This exercise can be found in the following Codecademy content:

Web Development

Learn ReactJS: Part I

FAQs on the exercise Hello World

Join the Discussion. Help a fellow learner on their journey.

Ask or answer a question about this exercise by clicking reply (reply) below!

Agree with a comment or answer? Like (like) to up-vote the contribution!

Need broader help or resources? Head here.

Looking for motivation to keep learning? Join our wider discussions.

Learn more about how to use this guide.

Found a bug? Report it!

Have a question about your account or billing? Reach out to our customer support team!

None of the above? Find out where to ask other questions here!

Would anyone be able to explain the relationship between Facebook and the code being developed using their open source projects? I know React being open source means we can see the code and it’s free to use, but I’m not savvy enough to understand any caveats.

I know that React and Angular are both front end, component-based JS library/framework. Are React and Angular solving the same challenges? Is there ever a reason to use both Angular and React in a project? I know, already at this point in the course, that React is using Virtual DOM for fast, partial updates and I have never heard of Angular using the Virtual DOM so it seems to me that there may be use-case to use both. However, does Angular have an alternate solution for fast-updating that would preclude using React in conjunction with Angular?