Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries (Paperback)
暫譯: JavaScript 應用程式開發:使用 Node、HTML5 和現代 JS 函式庫的穩健網頁架構 (平裝本)

Eric Elliott

買這商品的人也買了...

相關主題

商品描述

Take advantage of JavaScript’s power to build robust web-scale or enterprise applications that are easy to extend and maintain. By applying the design patterns outlined in this practical book, experienced JavaScript developers will learn how to write flexible and resilient code that’s easier—yes, easier—to work with as your code base grows.

JavaScript may be the most essential web programming language, but in the real world, JavaScript applications often break when you make changes. With this book, author Eric Elliott shows you how to add client- and server-side features to a large JavaScript application without negatively affecting the rest of your code.

  • Examine the anatomy of a large-scale JavaScript application
  • Build modern web apps with the capabilities of desktop applications
  • Learn best practices for code organization, modularity, and reuse
  • Separate your application into different layers of responsibility
  • Build efficient, self-describing hypermedia APIs with Node.js
  • Test, integrate, and deploy software updates in rapid cycles
  • Control resource access with user authentication and authorization
  • Expand your application’s reach through internationalization

商品描述(中文翻譯)

利用 JavaScript 的強大功能來構建穩健的網頁規模或企業應用程式,這些應用程式易於擴展和維護。透過應用本書中概述的設計模式,經驗豐富的 JavaScript 開發人員將學會如何編寫靈活且具韌性的程式碼,隨著程式碼基礎的增長,這樣的程式碼將更容易—是的,更容易—進行操作。

JavaScript 可能是最重要的網頁程式語言,但在現實世界中,當您進行更改時,JavaScript 應用程式經常會出現故障。在這本書中,作者 Eric Elliott 向您展示如何為大型 JavaScript 應用程式添加客戶端和伺服器端功能,而不會對其餘程式碼產生負面影響。

- 檢視大型 JavaScript 應用程式的結構
- 構建具有桌面應用程式功能的現代網頁應用程式
- 學習程式碼組織、模組化和重用的最佳實踐
- 將您的應用程式分為不同的責任層
- 使用 Node.js 構建高效、自描述的超媒體 API
- 在快速循環中測試、整合和部署軟體更新
- 通過用戶身份驗證和授權控制資源訪問
- 通過國際化擴展您的應用程式的覆蓋範圍

最後瀏覽商品 (20)