- KnockoutJS by Example
- Adnan Jaswal
- 415字
- 2021-07-09 21:55:30
What this book covers
Chapter 1, Getting Started, covers the basic concepts and patterns that help us understand how Knockout works. It explores the key features of Knockout, including declarative binding, automatic UI refresh, dependency tracking, and templating. The second half of the chapter takes you through building your first Knockout application—an address book.
Chapter 2, Creating a To-do List Application, takes you through building a to-do list application. The application's features include adding, viewing, deleting, sorting, and completing tasks. It also includes features to set the priority on tasks and view the number of total and completed tasks.
Chapter 3, Creating an Online Customer Registration Form, walks you through building a customer registration form. The information captured by the form includes personal information, contact details, residential and postal addresses, and credit card information. The application demonstrates Knockout's ability to create dynamic forms.
Chapter 4, Adding Validation to the Customer Registration Form, describes how to add validation to the form that we built in the previous chapter. It explores two ways of applying validation: using custom extenders and the Knockout validation plugin.
Chapter 5, Creating a Customer Banking Portal, is the first chapter in a series of three that walks you through building a customer banking portal for MyBank. It lets you set up the navigation for the application, display users' contact details, their accounts and associated transactions, and their personal information as well.
Chapter 6, Enhancing the Customer Banking Portal, adds new features to the customer banking portal that we built in the previous chapter. This chapter helps you add features to allow the users to update their personal information and transfer funds between their accounts using a wizard component.
Chapter 7, Securing the Customer Banking Portal, explores the common token-based authentication mechanisms used in modern web applications. It walks you through securing the customer banking portal using token-based authentication.
Chapter 8, Building an Editable Products Grid with CRUD Operations, walks you through building an editable products grid application. The application integrates with a server through RESTful web services. Its features include displaying, deleting, adding, and updating products.
Chapter 9, Using Google Maps APIs with Knockout, walks you through building a map application using the Google Maps APIs. The application gives the users the ability to enter address information with autocomplete predictions, based on partial address input, and displays detailed address information. It also renders a map, places markers based on the addresses selected, and displays the route between the two markers.
- CentOS 7 Linux Server Cookbook(Second Edition)
- The React Workshop
- INSTANT Sencha Touch
- Android系統原理及開發要點詳解
- Visual Basic程序設計
- LabVIEW虛擬儀器程序設計從入門到精通(第二版)
- App Inventor創意趣味編程進階
- Arduino計算機視覺編程
- Spring Web Services 2 Cookbook
- Learn Linux Quickly
- Flutter從0基礎到App上線
- 川哥教你Spring Boot 2實戰
- Python人工智能項目實戰
- TensorFlow 2.0深度學習應用實踐
- Expert Angular