定價: 580
售價: 493
庫存: 庫存: 1
LINE US! 詢問這本書 團購優惠、書籍資訊 等

付款方式: 超商取貨付款
信用卡
線上轉帳
物流方式: 超商取貨
宅配
門市自取

詳細資訊

商品描述 使用GraphQL、React、React Native和Electron建構跨平台應用程式 「《JavaScript無所不在》是一本難得的好書,提供在任何平台上使用JavaScript建構應用程式所需的一切知識。如同書名所說的:JavaScript無所不在。本書內容鉅細靡遺,適合各個階層的開發人員。讀完本書,即可信心滿滿地編寫程式碼並做出技術決策。」 —Eve Porcello Moon Highway軟體開發人員兼講師 JavaScript是麻雀雖小,五臟俱全的程式語言。JavaScript過去主要用來增加網頁瀏覽器視窗的互動性,現在成為強大、穩健的應用程式的主要構件。在此工具書中,新手和老手JavaScript開發人員將瞭解如何使用此語言建立API以及網頁、行動和桌面應用程式。 作者Adam D. Scott是一名工程主管,精通Node.js、GraphQL、React、React Native及Electron等技術。本書適合想要建構全堆疊應用程式的開發人員,以及有志成立新創公司的網頁開發初學者,內容主要說明如何創造適用於多個平台的單一CRUD型態應用程式。 ‧探索GraphQL簡易的資料查詢流程 ‧瞭解API、網頁應用程式和原生應用程式的共用驗證 ‧透過React和Styled Components建構高效能網頁應用程式 ‧使用React Native編寫適用於iOS和Android的跨平台應用程式,編譯成原生程式碼 ‧瞭解如何使用Electron編寫桌面應用程式 目錄大綱 第一章 開發環境 第二章 API 簡介 第三章 使用 Node 和Express 的網頁應用程式 第四章 第一個 GraphQL API 第五章 資料庫 第六章 CRUD 操作 第七章 使用者帳戶和驗證 第八章 使用者操作 第九章 細節 第十章 部署 API 第十一章 使用者介面和 React 第十二章 使用 React 建構網頁用戶端 第十三章 將應用程式樣式化 第十四章 使用 Apollo Client 第十五章 網頁驗證和狀態 第十六章 建立、讀取、更新及刪除操作 第十七章 部署網頁應用程式 第十八章 使用 Electron 的桌面應用程式 第十九章 將現有的網頁應用程式與 Electron 整合 第二十章 Electron 部署 第二十一章 使用 React Native 的行動應用程式 第二十二章 行動應用程式殼層 第二十三章 GraphQL 和 React Native 第二十四章 行動應用程式驗證 第二十五章 行動應用程式發佈 後記 附錄A 在本機執行 API 附錄B 在本機執行網頁應用程式