官术网_书友最值得收藏!

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.
主站蜘蛛池模板: 旌德县| 绥阳县| 德清县| 北安市| 饶平县| 康平县| 玉林市| 乌恰县| 隆回县| 庆阳市| 博客| 凯里市| 赤城县| 修武县| 台湾省| 西华县| 偃师市| 大荔县| 屏东市| 郴州市| 高要市| 高州市| 无极县| 白沙| 神池县| 航空| 河西区| 黔西| 沙坪坝区| 工布江达县| 托克托县| 长汀县| 吉林省| 苗栗县| 济源市| 津南区| 西林县| 香格里拉县| 大姚县| 广元市| 瓦房店市|