index.htmlpage uses RequireJS to request the
main.jsfile configures require and defines the main module, which is responsible for the application configuration, and launches the shell module.
The shell module handles the global context of the application. It manages components that will be persistent along the different life cycles. In the starter kit application, it manages the search bar. But it can also manage the log in and log out functionality, for example. The shell module is what configures all routes.
Finally, the router configures the navigation along all the pages the application has.
Overview of this book
Table of Contents (16 chapters)
About the Author
About the Reviewers
Refreshing the UI Automatically with KnockoutJS
Custom Bindings and Components
Managing KnockoutJS Events
Getting Data from the Server
The Module Pattern – RequireJS
Durandal – The KnockoutJS Framework
Developing Web Applications with Durandal – The Cart Project