先进技术android,React Native实战(JavaScript开发iOS和Android应用)/计算机科学先进技术译丛...
導(dǎo)語
內(nèi)容提要
本書作者Nader Dabit是AWS Mobile開發(fā)人員、React Native Training創(chuàng)始人和React Native Radio播客主持人。本書旨在幫助iOS、Android和Web開發(fā)人員學(xué)習(xí)使用React Native框架,構(gòu)建高質(zhì)量的iOS和Android應(yīng)用程序。書中介紹了React Native入門基礎(chǔ)知識,重點關(guān)注能夠解決實際問題的實戰(zhàn)技巧,深入探討樣式、導(dǎo)航、動畫、API、數(shù)據(jù)架構(gòu)、代碼重用等內(nèi)容。書中涉及的概念和技巧都附有簡短示例和代碼清單,讀者可以在線獲得源代碼。
作者簡介
納德·達比(Nader Dabit)是AWS Mobile的開發(fā)人員,致力于為開發(fā)者提供工具和服務(wù),使其能夠使Nader Dabit是AWS Mobile的開發(fā)人員,致力于為開發(fā)者提供工具和服務(wù),使其能夠使用已掌握的技能組建全棧Web和移動應(yīng)用程序。Nader Dabit還是React Native Training的創(chuàng)始人和React Native Radio播客的主持人。
目錄
譯者序
致謝
前言
關(guān)于本書
關(guān)于作者
關(guān)于封面配圖
第一部分??React Native入門
第1章??React Native入門
1.1??介紹React和React Native
1.1.1??一個基本的React類
1.1.2??React生命周期
1.2??讀者將學(xué)到什么
1.3??讀者應(yīng)該具備什么
1.4??了解React Native的工作原理
1.4.1??JSX
1.4.2??線程
1.4.3??React
1.4.4??單向數(shù)據(jù)流
1.4.5??差異化
1.4.6??組件思維
1.5??React Native的優(yōu)點
1.5.1??對開發(fā)者的可用性
1.5.2??提高開發(fā)人員生產(chǎn)力
1.5.3??性能
1.5.4??單向數(shù)據(jù)流
1.5.5??開發(fā)人員體驗
1.5.6??代碼轉(zhuǎn)換
1.5.7??生產(chǎn)力和效率
1.5.8??社區(qū)
1.5.9??開源
1.5.10??立即更新
1.5.11??構(gòu)建跨平臺移動應(yīng)用程序的其他解決方案
1.6??React Native的缺點
1.7??創(chuàng)建和使用基本組件
1.7.1??組件概述
1.7.2??原生組件
1.7.3??組件的構(gòu)成
1.7.4??可導(dǎo)出的組件
1.7.5??組件組合
1.8??創(chuàng)建一個入門項目
1.8.1??Create React Native App CLI
1.8.2??React Native CLI
本章小結(jié)
第2章??了解React
2.1??使用狀態(tài)管理組件數(shù)據(jù)
2.1.1??正確操作組件的狀態(tài)
2.2??使用屬性管理組件數(shù)據(jù)
2.3??React組件規(guī)范
2.3.1??使用render方法創(chuàng)建UI
2.3.2??使用屬性初始值設(shè)定項和構(gòu)造函數(shù)
2.4??反React生命周期方法
2.4.1??靜態(tài)方法getDerivedStateFromProps
2.4.2??生命周期方法componentDidMount
2.4.3??生命周期方法shouldComponentUpdate
2.4.4??生命周期方法componentDidUpdate
2.4.5??生命周期方法componentWillUnmount
本章小結(jié)
第3章??構(gòu)建React Native應(yīng)用程序
3.1??todo app布局
3.2??todo app編碼
3.3??打開開發(fā)者菜單
3.3.1??在iOS模擬器中打開開發(fā)者菜單
3.3.2??在Android模擬器中打開開發(fā)者菜單
3.3.3??使用開發(fā)者菜單
3.4??繼續(xù)構(gòu)建todo app
第二部分??在React Native中開發(fā)應(yīng)用程度
第三部分??API參考
第四部分??將各部分整合為一個應(yīng)用程序
總結(jié)
以上是生活随笔為你收集整理的先进技术android,React Native实战(JavaScript开发iOS和Android应用)/计算机科学先进技术译丛...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux touch权限不够,Linu
- 下一篇: c语言josn序列化和反序列化,Flut