Summary

In this chapter, you learned how to build modules in our projects and how to load files on demand.

We talked about the module pattern and AMD specification to build modules. You also learned how to debug KnockoutJS applications with the Chrome extension, Knockout context debugger.

Finally, we saw that when the application becomes bigger, it will need many libraries to cover all the requirements. RequireJS is a library that helps us with dependency management. Knockout is a library that helps us to apply the MVVM pattern in our projects in an easy way, but big applications need other features that Knockout doesn't provide.

In the next two chapters, you are going to learn about a framework called Durandal. This framework that uses jQuery, Knockout, ...

Get KnockoutJS Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.