Now that you understand the basics of React, it's time to dive a little deeper. In this class you'll learn more about the fundamental building blocks of React. You'll start off by understanding React Elements and Components. Then you'll learn what JSX is and what it looks like after it gets compiled. We'll play with the JSX build tool so you can see how to implement a custom build script on the server. Then we'll wrap up by exploring how React can be used on the server for server side rendering or as part of a client build process.