Solid Knockout is a template that encapsulates best practices for enterprise Knockout.js applications.
The screenshot below shows you the structure you get out of the box with Solid Knockout.
When you run the application, you see this, i.e., you see the following header and footer, which you can customize and extend however you like, and then add the domain-specific application content in the main part of the page:
Solid Knockout can be found here:
Note: Go here to continue to part 2, where you'll learn how to add data via RESTful Web Services to the application.