- Advanced TypeScript Programming Projects
- Peter O'Hanlon
- 177字
- 2021-06-24 13:27:11
A React Bootstrap Personal Contacts Manager
In this chapter, we are going to learn how to build a personal contacts manager using React, which is a library for building user interfaces (UIs) out of small components. By learning React, you will gain the ability to use one of the most popular libraries currently in use, as well as begin to understand how and when to use the power of binding to simplify your code.
Exploring React will help us to understand how to write a modern application for the client side and also study its requirements.
To help us to develop the application, the following topics will be covered in this chapter:
- Creating a mock layout to check our layouts
- Creating our React application
- Analyzing and formatting code with tslint
- Adding Bootstrap support
- Using tsx components in React
- The App component in React
- Displaying our personal details UI
- Using binding to simplify our updates
- Creating validators and applying them as validation
- Applying validation in a React component
- Creating and sending data to an IndexedDB database
推薦閱讀
- Linux設(shè)備驅(qū)動(dòng)開發(fā)詳解:基于最新的Linux4.0內(nèi)核
- Windows Vista基礎(chǔ)與應(yīng)用精品教程
- Linux網(wǎng)絡(luò)內(nèi)核分析與開發(fā)
- 高性能Linux服務(wù)器構(gòu)建實(shí)戰(zhàn):系統(tǒng)安全、故障排查、自動(dòng)化運(yùn)維與集群架構(gòu)
- 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS原理與實(shí)踐
- Ceph分布式存儲(chǔ)實(shí)戰(zhàn)
- Linux內(nèi)核設(shè)計(jì)的藝術(shù):圖解Linux操作系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)原理
- Linux服務(wù)器配置與管理
- NetDevOps入門與實(shí)踐
- Linux軟件管理平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
- iOS 10 開發(fā)指南
- Linux內(nèi)核API完全參考手冊(cè)(第2版)
- 操作系統(tǒng)之哲學(xué)原理第2版
- OpenSolaris紅寶書
- Windows 8玩全不求人