建立同構 JavaScript 應用程式 (Building Isomorphic JavaScript Apps: From Concept to Implementation to Real-World Solution)
Jason Strimpel, Maxime Najim 著、楊仁和 譯
- 出版商: 歐萊禮
- 出版日期: 2017-04-04
- 定價: $580
- 售價: 7.9 折 $458
- 語言: 繁體中文
- 頁數: 208
- ISBN: 9864763431
- ISBN-13: 9789864763436
-
相關分類:
JavaScript
- 此書翻譯自: Building Isomorphic JavaScript Apps: From Concept to Implementation to Real-World Solutions (Paperback)
-
相關翻譯:
同構 JavaScript 應用開發 (簡中版)
-
JS犀牛書 JS優良部份 重構JS JS精要指南 JS學習手冊 JS設計模式 可測試的JS JSON核心 JS錦囊妙計 同構JS應用 DOM深入精要 JSON實務
立即出貨(限量) (庫存=3)
買這商品的人也買了...
-
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
jQuery Mobile 建置與執行 (jQuery Mobile: Up and Running)$520$411 -
Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript)$450$356 -
可測試的 JavaScript (Testabe Javascript)$520$411 -
高效能網站開發指南 (High Performance Browser Networking: What every web developer should know about networking and web performance)$580$458 -
Agile 學習手冊 | Scrum、XP、精實和看板方法 (Learning Agile: Understanding Scrum, XP, Lean, and Kanban)$680$537 -
Speaking JavaScript|簡明完整的 JS 精要指南 (Speaking JavaScript)$780$616 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
你所不知道的 JS|範疇與 Closures,this 與物件原型 (You Don't Know JS: this & Object Prototypes)$520$411 -
Docker 錦囊妙計 (Docker Cookbook)$680$537 -
JavaScript 學習手冊, 3/e (Learning JavaScript: Add Sparkle and Life to Your Web Pages, 3/e)$580$458 -
你所不知道的 JS|非同步處理與效能 (You Don't Know JS: Async & Performance)$520$411 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
React 啟動與運行 (React: Up & Running: Building Web Applications)$580$458 -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458 -
揭開設計模式的秘辛 ── 設計模式 第1 3/4版 『Pattern hatching : design patterns applied』$390$304 -
圖解雲端技術|基礎架構x運作原理 x API$480$379 -
資料視覺化|使用 Python 與 JavaScript (Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data)$680$537 -
CSS 重構 (CSS Refactoring: Architect Your Stylesheets for Success)$450$356 -
TensorFlow + Keras 深度學習人工智慧實務應用$590$460 -
高品質微服務|建構跨工程組織的標準化系統 (Production-Ready Microservices: Building Standardized Systems Across an Engineering Organization)$450$356 -
RESTful Web Clients 技術手冊 (RESTful Web Clients: Enabling Reuse Through Hypermedia)$580$458 -
現代 JavaScript 實務應用 (Practical Modern JavaScript: Dive into ES6 and the future of JavaScript)$480$379 -
重構 JavaScript (Refactoring JavaScript: Turning Bad Code Into Good Code)$680$537
相關主題
商品描述
從觀念到實作
到實務解決方案
「當速度至關重要時,同構JavaScript應用程式得以大顯身手,大放異彩。這本書是任何想要打造高效能Web應用程式的軟體設計師必備的寶典。」
— Alexander Grigoryan
軟體工程總監,
Walmart全球電子商務應用平台
普遍被視為Web應用程式開發的聖杯,同構JavaScript讓你在瀏覽器客戶端與Web應用程式伺服端執行相同的程式碼,這本實務指導手冊告訴你如何建立及維護自己的同構JavaScript應用程式,你將瞭解這個應用程式架構為什麼越來越受歡迎,並且成為修正重大業務問題的普遍機制,諸如頁面加載速度與SEO兼容性等議題。
同構JavaScript正在改變遊戲規則,甚至大幅衝擊慣於採用全然不同之伺服器堆疊的開發團隊,且聽本書作者Jason Strimpel與Maxime Najim仔細說明Walmart、Airbnb、Facebook與Netflix等大公司為何皆已採用同構程式庫(isomorphic libraries)的理由。
‧瞭解同構JavaScript如何顯著改善使用者體驗
‧針對回應資源請求,定義框架與應用程式之間的契約
‧將框架與應用程式的程式碼從伺服器帶往客戶端,建立同構的程式碼基礎(isomorphic codebase)
‧建立共用抽象化,擷取及設置cookie,並且重導向使用者請求
‧瞭解同構JavaScript最後為何能夠終結在臃腫伺服端與肥胖客戶端之間的無盡擺盪
‧探索同構JavaScript的進階主題,諸如即時協作應用程式
目錄大綱
第一部分 簡介與關鍵概念
第一章 為何採用同構JavaScript ?
第二章 同構JavaScript 的光譜
第三章 不同類型的同構JavaScript
第四章 超越伺服端渲染
第二部分 建立我們的第一支應用程式
第五章 基本入門
第六章 提供第一個HTML文件
第七章 架構我們的應用程式
第八章 將Application傳輸到客戶端
第九章 建立共用抽象化
第十章 序列化、反序列化,及附加事件處理器
第十一章 結論
第三部分 真實世界的解決方案
第十二章 WalmartLabs的同構React.js
第十三章 全端Angular
第十四章 Brisket
第十五章 "Colony" 案例研究:無Node的同構應用程式
第十六章 結語

















