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

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.
主站蜘蛛池模板: 平乡县| 九龙县| 南雄市| 卢湾区| 蒙山县| 高尔夫| 通州区| 垣曲县| 周宁县| 凤阳县| 卫辉市| 仪陇县| 巴中市| 丹寨县| 仪陇县| 潢川县| 沁阳市| 博兴县| 泗水县| 邵东县| 苍梧县| 三亚市| 商丘市| 视频| 吉水县| 正镶白旗| 淮滨县| 本溪| 贡觉县| 慈溪市| 沾益县| 丹江口市| 克拉玛依市| 临洮县| 廉江市| 西吉县| 金寨县| 台东市| 霍山县| 内丘县| 绥中县|