- Advanced TypeScript Programming Projects
- Peter O'Hanlon
- 209字
- 2021-06-24 13:27:11
Creating a React Bootstrap project with TypeScript support
As we discussed in Chapter 2, Creating a Markdown Editor with TypeScript, it is a good idea to start off by gathering the requirements of the application that we are going to write. Here are the requirements for this chapter:
- The user will be able to create new details of a person or edit them
- These details will be saved to a client-side database
- The user will be able to load the list of all people
- The user will be able to delete the personal details of a person
- The personal details will consist of the first and last names, the address (made up of two address lines, the town, the county, and the zip code), the phone number, and the date of birth
- The personal details will be saved to the database
- The first name will be at least one character and the last name will be at least two characters
- Address line 1, town, and county will be at least five characters
- The zip code will conform to the American standard for most zip codes
- The phone number will conform to the standard American phone format
- The user can clear details with the click of a button
推薦閱讀
- Linux運維之道(第3版)
- 嵌入式Linux開發(fā)技術
- Red Hat Enterprise Linux 8系統(tǒng)管理實戰(zhàn)
- 發(fā)布!設計與部署穩(wěn)定的分布式系統(tǒng)(第2版)
- 網(wǎng)絡操作系統(tǒng):Windows Server 2003管理與應用
- 玩到極致 iPhone 4S完全攻略
- 開源安全運維平臺OSSIM疑難解析:入門篇
- 數(shù)據(jù)中心系統(tǒng)工程及應用
- Social Data Visualization with HTML5 and JavaScript
- OpenSolaris設備驅(qū)動原理與開發(fā)
- μC/OS-III內(nèi)核實現(xiàn)與應用開發(fā)實戰(zhàn)指南:基于STM32
- Web Penetration Testing with Kali Linux(Third Edition)
- OpenStack Essentials(Second Edition)
- VMware vSphere 5.1 Cookbook
- Learning IBM Watson Analytics