The last deep dive we did in terms of the frontend code was in Chapter 5, Building a Frontend for GoMusic. Chapter 4, Frontend with React.js, and Chapter 5, Building a Frontend for GoMusic, served to build solid and practical foundational knowledge about how to construct a working React app, which can be used as the frontend to our backend Go application.
These two chapters covered about 85% of GoMusic's frontend. However, they did not cover all of the JavaScript code that's needed to glue together the different React components that we built in Chapter 4, Frontend with React.js, and Chapter 5, Building a Frontend for GoMusic. In this section, we will provide an overview of the overall frontend architectures and fill some of the gaps.
In the next section, we will take a look at the application structure of the frontend of our application...