This repo is a record of my feedback on a student project. My student @IrvHenri built a Book Finder App using the Google Books API, and I offered him feedback in the form of a code refactor.
To see the most current version of this project, see @IrvHenri's repository which also includes screenshots and a live demo.
@IrvHenri's code as it was when I went over it for feedback can be seen in the original branch. My refactored code is in the refactored branch.
However, to view my suggestions with detailed comments, I recommend you have a look at PR #1 (which compares these two branches).
For a demonstration of the difference between a more up-to-date implementation for making async requests using the Fetch API, and using a more legacy jQuery + Ajax approach, have a look at PR #2. This PR compares the refactored branch against the jquery-and-ajax branch.