Summary
We started this chapter by discussing the issues with single web page applications and how they can be addressed. Then, you learned what a virtual DOM is and how React allows us to build one. We also installed React and created our first React element using only JavaScript. Then, you also learned how to render React elements in a web browser and on a server. Finally, we looked at a simpler way of creating React elements with JSX.
In the next chapter, we'll dive deeper into the world of React components.