2. Understanding React Components and JSX
Learning Objectives
By the end of this chapter, you will be able to do the following:
– Define what exactly components are
– Build and use components effectively
– Utilize common naming conventions and code patterns
– Describe the relation between components and JSX
– Write JSX code and understand why it's used
– Write React components without using JSX code
– Write your first React apps