新書推薦:

《
帝国主义(汉译名著19)
》
售價:NT$
281.0

《
何以为父正版何为人父爸爸的高度决定孩子的起点培养独立自信自律阳光的儿女不打不骂不吼不叫培养男孩女孩育儿书籍
》
售價:NT$
184.0

《
摇曳的名分:明代礼制简史
》
售價:NT$
449.0

《
文化中国研究丛书 清末的下层社会启蒙运动:1901-1911
》
售價:NT$
352.0

《
巴赫传 时代 观念和最爱的书
》
售價:NT$
500.0

《
意料之内:有限的认知与不确定的环境
》
售價:NT$
301.0

《
中国科技金融生态年度报告2024
》
售價:NT$
347.0

《
国家创新指数报告2024
》
售價:NT$
439.0
|
內容簡介: |
從觀念到實作
到實務解決方案
「當速度至關重要時,同構JavaScript應用程式得以大顯身手,大放異彩。這本書是任何想要打造高效能Web應用程式的軟體設計師必備的寶典。」
—AlexanderGrigoryan
軟體工程總監,
Walmart全球電子商務應用平台
普遍被視為Web應用程式開發的聖杯,同構JavaScript讓你在瀏覽器客戶端與Web應用程式伺服端執行相同的程式碼,這本實務指導手冊告訴你如何建立及維護自己的同構JavaScript應用程式,你將瞭解這個應用程式架構為什麼越來越受歡迎,並且成為修正重大業務問題的普遍機制,諸如頁面加載速度與SEO兼容性等議題。
同構JavaScript正在改變遊戲規則,甚至大幅衝擊慣於採用全然不同之伺服器堆疊的開發團隊,且聽本書作者JasonStrimpel與MaximeNajim仔細說明Walmart、Airbnb、Facebook與Netflix等大公司為何皆已採用同構程式庫isomorphiclibraries的理由。
瞭解同構JavaScript如何顯著改善使用者體驗
針對回應資源請求,定義框架與應用程式之間的契約
將框架與應用程式的程式碼從伺服器帶往客戶端,建立同構的程式碼基礎isomorphiccodebase
建立共用抽象化,擷取及設置cookie,並且重導向使用者請求
瞭解同構JavaScript最後為何能夠終結在臃腫伺服端與肥胖客戶端之間的無盡擺盪
探索同構JavaScript的進階主題,諸如即時協作應用程式
|
關於作者: |
JasonStrimpel
資深軟體工程師,擁有15年以上的Web應用程式開發經驗,目前服務於WalmartLabs,負責撰寫軟體,支援UI應用程式開發。
MaximeNajim
WalmartLabs的軟體架構師,在加入Walmart之前,Maxime曾服務於Netflix、Apple與Yahoo的軟體工程團隊。
|
目錄:
|
第一部分簡介與關鍵概念
第一章為何採用同構JavaScript?
第二章同構JavaScript的光譜
第三章不同類型的同構JavaScript
第四章超越伺服端渲染
第二部分建立我們的第一支應用程式
第五章基本入門
第六章提供第一個HTML文件
第七章架構我們的應用程式
第八章將Application傳輸到客戶端
第九章建立共用抽象化
第十章序列化、反序列化,及附加事件處理器
第十一章結論
第三部分真實世界的解決方案
第十二章WalmartLabs的同構React.js
第十三章全端Angular
第十四章Brisket
第十五章"Colony"案例研究:無Node的同構應用程式
第十六章結語
|
|