What's JavaScript? Learn It in 8 Hours - Starter Files
John Rouda - whatsjavascript.com

daily-grind-starter/
  The three files Chapter 2 begins with: index.html, style.css, and an
  app.js containing one console.log. Open index.html in your browser,
  press F12, and you are at the start of Chapter 2.
  menu.js (Chapter 9) is also here: when you reach Chapter 9, load it by
  adding this line to index.html just above the app.js script tag:
      <script src="menu.js"></script>

daily-grind-finished/
  The complete capstone site from Chapter 24 and Appendix F: four files,
  no tools. Because it fetches menu.json, serve the folder rather than
  double-clicking index.html - use VS Code's Live Server extension, or:
      python3 -m http.server 8000   (then visit localhost:8000)

daily-grind-server/
  Chapter 23's Node.js examples. With Node installed (nodejs.org, LTS):
      node hello.js      Example 23.1
      node server.js     Example 23.3 - then visit
                         http://localhost:3000/api/menu
  package.json lets you run "npm start" as described in Example 23.4.
