發表於2024-12-21
YL8439 9787111571797 9787115411914
本書以實戰開發為原則,以ReactNative應用開發為主綫,iOS和Android雙平颱開發為副綫,通過典型的電商類App實例,詳細介紹瞭ReactNative應用開發所涉及的所有知識。本書共12章,分為4篇。涵蓋的主要內容有:搭建開發環境、Nuclide、各種命令行工具(Git、Node.js)、布局與調試、組件、API、第三方組件、基於Node.js的服務器、FetchAPI、AsyncStorage/SQLit/Realm數據庫存儲、原生平颱接口開發、Redux開發框架、應用打包發布、熱更新與CodePush等。本書適閤iOS、Android原生平颱應用開發者,以及有興趣加入移動平颱開發的開發者閱讀。當然也適閤大中專院校及社會培訓學校作為移動開發的教材使用。
前言
第1篇 React Native入門和基礎
第1章 為什麼要學習React Native2
1.1 看透React Native2
1.1.1 React Native與React.js2
1.1.2 React Native的跨平颱3
1.1.3 解剖React Native應用的結構4
1.2 React Native的特點5
1.2.1 其一:Learn Once, Write Anywhere5
1.2.2 其二:簡單易學的開發語言6
1.2.3 其三:接近原生應用的性能和體驗7
1.2.4 其四:完善的生態係統7
1.3 搭建React Native開發環境9
1.3.1 安裝原生開發工具——Android9
1.3.2 安裝原生開發工具——iOS11
1.3.3 安裝Node.js12
1.3.4 安裝React Native13
1.3.5 安裝其他輔助工具14
1.4 1個React Native應用16
1.4.1 初始化項目16
1.4.2 運行項目17
1.4.3 調試項目18
1.5 小試牛刀——更改React Native項目源碼18
1.6 小結20
第2章 全局解析React Native開發的基礎技術21
2.1 開發具備的基礎知識說明21
2.2 Git版本控製工具22
2.2.1 安裝Git22
2.2.2 Git常用命令22
2.3 React Native的JSX解決方案24
2.4 React Native的Flexbox布局25
2.4.1 flexDirection設置組件的排列26
2.4.2 flexWrap設置是否換行28
2.4.3 justifyContent設置橫嚮排列位置30
2.4.4 alignItems設置縱嚮排列位置31
2.4.5 alignSelf設置特定組件的排列33
2.4.6 flex設置組件所占空間34
2.5 如何調試React Native項目35
2.6 實戰——設計一個電商App37
2.6.1 電商App的模塊劃分37
2.6.2 設計首頁布局41
2.6.3 實現搜索欄44
2.6.4 設計輪播廣告46
2.6.5 展示商品列錶51
包郵 React Native移動開發實戰+React Native入門與實戰 2本 下載 mobi epub pdf txt 電子書 格式包郵 React Native移動開發實戰+React Native入門與實戰 2本 下載 mobi pdf epub txt 電子書 格式 2024
包郵 React Native移動開發實戰+React Native入門與實戰 2本 下載 mobi epub pdf 電子書包郵 React Native移動開發實戰+React Native入門與實戰 2本 mobi epub pdf txt 電子書 格式下載 2024