使用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編寫桌面應用程式