Summary
Finally, we have developed a complete application that leads us to create Single Page Applications using Durandal.
During this book, you have learned best practices to work with the JavaScript code. These practices and patterns, such as the reveal pattern or the module pattern are used in all frameworks and libraries.
Building isolated and small pieces of code helps us to migrate our code easily from one environment to the other. In just one chapter, we have migrated our application from a basic Knockout application to a Durandal one.
Now we have developed good skills with Knockout and Durandal, we can try to improve this application by ourselves.
We can create a user module that enables users to log in and just allows administrators to edit and delete projects from the catalog. Alternatively, we can paginate our products and order them by price. We have acquired all the skills we need to successfully develop all these features. We just need to follow the steps you have learned during...