中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
React Native移動開發實戰

包郵 React Native移動開發實戰

作者:向治洪
出版社:人民郵電出版社出版時間:2020-05-01
開本: 24cm 頁數: 284頁
中 圖 價:¥43.8(6.3折) 定價  ¥69.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

React Native移動開發實戰 版權信息

  • ISBN:9787115534620
  • 條形碼:9787115534620 ; 978-7-115-53462-0
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

React Native移動開發實戰 本書特色

《React Native移動開發實戰第2版》共分為13章, 分為入門,進階和實戰三部分。入門篇包括背景知識、入門基礎、基礎語法、flexbox布局、組件技術詳解、API等;進階篇包括組件生命周期、網絡與通信、服務器開發基礎、測試、應用打包發布與熱更新以及TypeScript等;實戰篇是是一個綜合的開發案例。通過不同階段知識的學習,讀者將會對React Native框架有一個全面的認識。

React Native移動開發實戰 內容簡介

1.本書是《React Native移動開發實戰》的升級版本,知識體系更新、內容更全面、案例更豐富。 ·全面介紹React Native技術框架、前端、Node.js服務器開發等核心知識; ·每個知識點都提供項目示例,適合快速上手。 2.作者具有8年移動端/前端開發經驗開發經驗,出版過多本前端開發跨平臺技術相關的書,是阿里云棲社區資深版主,CSDN博客訪問量超380W,免費視頻教程備受好評。

React Native移動開發實戰 目錄

第 1章 React Native背景知識 1

1.1 React Native的誕生與發展 1

1.2 移動跨平臺技術橫評 3

1.2.1 阿里巴巴Weex 3

1.2.2 谷歌Flutter 4

1.2.3 谷歌PWA 5

1.2.4 對比與分析 6

1.3 本章小結 7

第 2章 React Native入門基礎 8

2.1 React Native環境搭建 8

2.1.1 安裝Node.js 8

2.1.2 安裝Android環境 9

2.1.3 安裝iOS環境 11

2.1.4 安裝React Native 12

2.2 React Native開發工具 13

2.3 React Native快速上手 14

2.3.1 初始化項目 14

2.3.2 運行項目 15

2.3.3 調試項目 16

2.3.4 修改默認項目 19

2.4 本章小結 20

第3章 React Native基礎語法 21

3.1 JSX語法 21

3.2 語法基礎 22

3.2.1 let和const命令 22

3.2.2 類 23

3.2.3 箭頭函數 23

3.2.4 模塊 24

3.2.5 Promise對象 25

3.2.6 async函數 26

3.3 Flexbox布局 28

3.3.1 Flexbox布局簡介 28

3.3.2 flexDirection屬性 30

3.3.3 flexWrap屬性 31

3.3.4 justifyContent屬性 32

3.3.5 alignSelf屬性 34

3.3.6 flex屬性 35

3.4 本章小結 36

第4章 React技術詳解 37

4.1 React簡介 37

4.2 React組件詳解 39

4.2.1 React組件基礎知識 39

4.2.2 props 41

4.2.3 state 43

4.2.4 ref 44

4.3 React高階組件 47

4.3.1 定義與實現 47

4.3.2 分類 49

4.3.3 命名與參數 49

4.4 組件通信 50

4.4.1 父子組件通信 50

4.4.2 跨級組件通信 52

4.4.3 非嵌套組件通信 54

4.5 事件處理 56

4.5.1 事件監聽與處理 56

4.5.2 event事件與this關鍵字 57

4.5.3 EventEmitter在React Native中的應用 59

4.6 React Hook 61

4.6.1 Hook簡介 61

4.6.2 Hook API 62

4.6.3 自定義Hook 65

4.7 本章小結 67

第5章 React Native組件詳解 68

5.1 基礎組件 68

5.1.1 Text 68

5.1.2 TextInput 70

5.1.3 Image 74

5.1.4 ActivityIndicator 77

5.1.5 Switch 79

5.2 容器組件 80

5.2.1 View組件 80

5.2.2 ScrollView組件 82

5.2.3 WebView組件 85

5.2.4 TouchableOpacity組件 87

5.3 列表組件 89

5.3.1 VirtualizedList組件 89

5.3.2 FlatList組件 91

5.3.3 SectionList組件 98

5.4 平臺組件 100

5.4.1 ViewPagerAndroid組件 101

5.4.2 SafeAreaView組件 103

5.4.3 SegmentedControlIOS 104

5.5 PureComponent組件 106

5.6 本章小結 107

第6章 React Native API 108

6.1 基礎API 108

6.1.1 AppRegistry 108

6.1.2 AppState 109

6.1.3 NetInfo 110

6.1.4 AsyncStorage 112

6.1.5 DeviceEventEmitter 114

6.2 屏幕相關API 116

6.2.1 Dimensions 116

6.2.2 PixelRatio 116

6.3 動畫API 117

6.3.1 requestAnimationFrame 118

6.3.2 LayoutAnimation 119

6.3.3 Animated 121

6.4 平臺API 127

6.4.1 BackHandler 127

6.4.2 PermissionsAndroid 128

6.4.3 AlertIOS 132

6.4.4 PushNotificationIOS 133

6.5 本章小結 137

第7章 React Native開發進階 138

7.1 組件生命周期詳解 138

7.1.1 組件生命周期基礎知識 138

7.1.2 虛擬DOM 141

7.1.3 虛擬DOM與生命周期 142

7.2 狀態管理 143

7.2.1 Flux 144

7.2.2 Redux 148

7.2.3 MobX 151

7.2.4 MobX與Redux的對比 156

7.3 第三方庫 157

7.3.1 NativeBase 157

7.3.2 react-native-elements 159

7.3.3 react-navigation 161

7.3.4 react-native-snap-carousel 167

7.3.5 react-native-image-picker 172

7.3.6 react-native-video 177

7.4 自定義組件 181

7.4.1 組件導入與導出 181

7.4.2 自定義彈框組件 182

7.4.3 自定義單選組件 184

7.4.4 自定義評分組件 188

7.5 本章小結 190

第8章 網絡與通信 191

8.1 網絡請求 191

8.1.1 XMLHTTPRequest 191

8.1.2 fetch 193

8.1.3 async-await 196

8.2 Promise 198

8.3 與原生交互 202

8.3.1 與原生Android交互 202

8.3.2 與原生iOS交互 206

8.3.3 事件交互 207

8.4 本章小結 209

第9章 服務器開發基礎 210

9.1 Node.js開發 210

9.1.1 Node.js簡介 210

9.1.2 安裝和使用nvm 211

9.1.3 Node.js示例 212

9.2 RESTful API 213

9.3 ExPress框架 216

9.3.1 安裝與使用 216

9.3.2 項目結構 218

9.3.3 路由控制 219

9.3.4 模板引擎 220

9.4 開發服務器接口 221

9.4.1 MySQL 221

9.4.2 Postman 222

9.4.3 ExPress整合MySQL 223

9.5 本章小結 226

第 10章 React Native測試 227

10.1 軟件測試 227

10.2 React Native單元測試 228

10.2.1 環境與配置 228

10.2.2 快照測試 229

10.2.3 覆蓋率 230

10.3 Jest 231

10.3.1 匹配與斷言 231

10.3.2 全局函數 233

10.3.3 Mock測試 234

10.3.4 異步函數 236

10.3.5 Enzyme 238

10.4 本章小結 241

第 11章 應用發布與熱更新 242

11.1 iOS應用發布 242

11.1.1 加入開發者計劃 242

11.1.2 生成發布證書 243

11.1.3 注冊App ID 245

11.1.4 生成描述文件 245

11.1.5 打包資源文件 246

11.1.6 發布iOS應用 247

11.2 Android應用發布 249

11.2.1 生成簽名文件 249

11.2.2 打包資源文件 250

11.2.3 發布Android應用 250

11.3 熱更新詳解 252

11.3.1 熱更新基礎知識 252

11.3.2 應用啟動過程 253

11.3.3 熱更新示例 255

11.4 CodePush實戰 257

11.4.1 CodePush簡介 257

11.4.2 CodePush安裝與賬號注冊 258

11.4.3 集成CodePush SDK 260

11.4.4 手動集成CodePush SDK 261

11.4.5 iOS應用熱更新 263

11.4.6 Android應用熱更新 266

11.5 本章小結 268

第 12章 電影購票App開發實戰 269

12.1 實戰項目概述 269

12.2 項目搭建全流程解析 270

12.2.1 項目初始化 270

12.2.2 網絡請求 271

12.2.3 開發主頁 272

12.2.4 自定義導航欄 274

12.3 業務功能開發 275

12.3.1 電影列表 275

12.3.2 電影搜索 277

12.3.3 電影詳情 279

12.3.4 視頻播放 281

12.3.5 劉海屏與全面屏 282

12.4 本章小結 284

展開全部

React Native移動開發實戰 作者簡介

向治洪,2012年開始從事客戶端開發,有多年的客戶端開發經驗。同時,作為資深互聯網基礎應用建設專家、開源技術貢獻者以及敏捷開發實踐者,在軟件行業,特別是前端領域有自己獨到的見解。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 武汉创亿电气设备有限公司_电力检测设备生产厂家 | crm客户关系管理系统,销售管理系统,crm系统,在线crm,移动crm系统 - 爱客crm | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 传爱自考网_传爱自学考试网| 防伪溯源|防窜货|微信二维码营销|兆信_行业内领先的防伪防窜货数字化营销解决方案供应商 | 磁力去毛刺机_去毛刺磁力抛光机_磁力光饰机_磁力滚抛机_精密金属零件去毛刺机厂家-冠古科技 | 振动传感器,检波器-威海广达勘探仪器有限公司 | 亚克力制品定制,上海嘉定有机玻璃加工制作生产厂家—官网 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 高压分散机(高压细胞破碎仪)百科-北京天恩瀚拓 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 培训中心-海南香蕉蛋糕加盟店技术翰香原中心官网总部 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 喷漆房_废气处理设备-湖北天地鑫环保设备有限公司 | 留学生辅导网-在线课程论文辅导-留学生挂科申诉机构 | 蓝米云-专注于高性价比香港/美国VPS云服务器及海外公益型免费虚拟主机 | LED灯杆屏_LED广告机_户外LED广告机_智慧灯杆_智慧路灯-太龙智显科技(深圳)有限公司 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 台湾Apex减速机_APEX行星减速机_台湾精锐减速机厂家代理【现货】-杭州摩森机电 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 国产液相色谱仪-超高效液相色谱仪厂家-上海伍丰科学仪器有限公司 | 北京发电车出租-发电机租赁公司-柴油发电机厂家 - 北京明旺盛安机电设备有限公司 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | 膜片万向弹性联轴器-冲压铸造模具「沧州昌运模具」 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 济南网站建设|济南建网站|济南网站建设公司【济南腾飞网络】【荐】 | 温州中研白癜风专科_温州治疗白癜风_温州治疗白癜风医院哪家好_温州哪里治疗白癜风 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 浙江自考_浙江自学考试网 | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 芝麻黑-芝麻黑石材厂家-永峰石业 | 水厂自动化-水厂控制系统-泵站自动化|控制系统-闸门自动化控制-济南华通中控科技有限公司 | 高温热泵烘干机,高温烘干热泵,热水设备机组_正旭热泵 | LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 地源热泵一体机,地源热泵厂家-淄博汇能环保设备有限公司 | 变色龙PPT-国内原创PPT模板交易平台 - PPT贰零 - 西安聚讯网络科技有限公司 | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 |