- KnockoutJS Essentials
- Jorge Ferrando
- 208字
- 2021-07-23 20:16:15
A real-world application – koCart
In order to demonstrate how to use Knockout in a real application, we are going to build a simple shopping cart called koCart.
First of all we are going to define the user stories. We just need a few sentences to know what we want to achieve, which are as follows:
- The user should be able to view the catalog
- We should have the ability to search the catalog
- The user can click on a button to add items to the catalog
- The application will allow us to add, update, and delete items from the catalog
- The user should be able to add, update, and delete items from the cart
- We will allow the user to update his personal information.
- The application should be able to calculate the total amount in the cart
- The user should be able to complete an order
Through user stories, we can see that our application has the following three parts:
- The catalog, which contains and manages all the products we have in the shop.
- The cart, which has responsibility for calculating the price of each line and the total amount of the order.
- The order, where the user can update his personal information and confirm the order.
推薦閱讀
- ExtGWT Rich Internet Application Cookbook
- OpenDaylight Cookbook
- Python從入門到精通(精粹版)
- PHP+MySQL網(wǎng)站開發(fā)技術(shù)項(xiàng)目式教程(第2版)
- Learning Laravel 4 Application Development
- Selenium Testing Tools Cookbook(Second Edition)
- 利用Python進(jìn)行數(shù)據(jù)分析
- Access 2010中文版項(xiàng)目教程
- JavaScript程序設(shè)計(jì)(第2版)
- Python機(jī)器學(xué)習(xí)之金融風(fēng)險(xiǎn)管理
- App Inventor 2 Essentials
- Java EE 7 with GlassFish 4 Application Server
- Visual C++從入門到精通(第2版)
- HTML5游戲開發(fā)實(shí)戰(zhàn)
- Game Development Patterns and Best Practices