Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Knockout.JS Essentials

You're reading from   Knockout.JS Essentials Implement a successful JavaScript-rich application with KnockoutJS, jQuery, and Bootstrap

Arrow left icon
Product type Paperback
Published in Feb 2015
Publisher
ISBN-13 9781784397074
Length 232 pages
Edition 1st Edition
Languages
Arrow right icon
Toc

Table of Contents (10) Chapters Close

Preface 1. Refreshing the UI Automatically with KnockoutJS FREE CHAPTER 2. KnockoutJS Templates 3. Custom Bindings and Components 4. Managing KnockoutJS Events 5. Getting Data from the Server 6. The Module Pattern – RequireJS 7. Durandal – The KnockoutJS Framework 8. Developing Web Applications with Durandal – The Cart Project Index

Introduction


We are going to develop a completely new application in this chapter. However, we are going to reuse most parts of the code we developed in the last chapter.

One of the disadvantages of working just with Knockout was that our application needs to connect to many libraries as it grows. The application we have developed during this book is very small, but has enough complexity and we haven't handled an important problem like routing. Our application always lies on the same page. We can't navigate between order and catalog or between cart and catalog. We have our entire application on the same page, showing and hiding components.

Durandal connects some libraries you have learned in this book and makes it easy to connect to new ones.

Along the chapter, we are going to see some schemas with non-standard UML notation. Nowadays, agile methods do not recommend using UML deeply, but these kinds of diagrams help us to get a global and clearer view of the structure and requisites of our features...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image