Node.js Blueprints
暫譯: Node.js 藍圖

Krasimir Tsonev

  • 出版商: Packt Publishing
  • 出版日期: 2014-06-14
  • 售價: $2,420
  • 貴賓價: 9.5$2,299
  • 語言: 英文
  • 頁數: 269
  • 裝訂: Paperback
  • ISBN: 1783287330
  • ISBN-13: 9781783287338
  • 相關分類: Node.js
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Develop stunning web and desktop applications with the definitive Node.js

Overview

  • Utilize libraries and frameworks to develop real-world applications using Node.js
  • Explore Node.js compatibility with AngularJS, Socket.io, BackboneJS, EmberJS, and GruntJS
  • Step-by-step tutorials that will help you to utilize the enormous capabilities of Node.js

In Detail

Node.js has emerged as a strong alternative to PHP, and has taken the world of web development by storm. Node.js is a platform that's used to build fast, scalable network applications using JavaScript as a server-side scripting language.

Starting with an overview of the most popular programming paradigms, you will venture out on a journey to the depths of Node.js, utilizing its capabilities to conceptualize and develop applications using AngularJS, Socket.IO, Backbone.js, Ember.js, and Grunt.

Packed with real-world examples and trade secrets gained from years of experience in the web development domain,
this book takes you to the next level and teaches you everything you need to know to utilize the astronomical potential of Node.js. As a JavaScript platform, Node.js can also be used for desktop application development, which you will learn about in the final chapter of this book.

What you will learn from this book

  • Explore design patterns in Node.js
  • Build solid architectures by following test-driven development
  • Look beyond web applications and create your own desktop app with Node.js
  • Develop single page applications using Node.js with AngularJS, Ember.js, and Backbone.js
  • Master the Express framework and build a complete site with a real database
  • Create a real-time and fully functional online chat application with Socket.IO
  • Utilize the enormous range of Grunt and Gulp plugins

Approach

A straightforward, practical guide containing step-by-step tutorials that will push your Node.js programming skills to the next level.

Who this book is written for

If you are a web developer with experience in writing client-side JavaScript and want to discover the fascinating world of Node.js to develop fast and effi cient web and desktop applications, then this book is for you.

商品描述(中文翻譯)

使用 Node.js 開發驚人的網頁和桌面應用程式

概述

  • 利用函式庫和框架使用 Node.js 開發實際應用程式
  • 探索 Node.js 與 AngularJS、Socket.io、BackboneJS、EmberJS 和 GruntJS 的相容性
  • 逐步教學,幫助您利用 Node.js 的巨大能力

詳細內容

Node.js 已成為 PHP 的強大替代方案,並在網頁開發領域引起了轟動。Node.js 是一個用於構建快速、可擴展網路應用程式的平台,使用 JavaScript 作為伺服器端腳本語言。

從最受歡迎的程式設計範式概述開始,您將展開一段深入 Node.js 的旅程,利用其能力來構思和開發使用 AngularJS、Socket.IO、Backbone.js、Ember.js 和 Grunt 的應用程式。

本書充滿了來自網頁開發領域多年經驗的實際範例和行業秘訣,
將帶您進入下一個層次,教您所有需要知道的知識,以利用 Node.js 的巨大潛力。作為一個 JavaScript 平台,Node.js 也可以用於桌面應用程式開發,您將在本書的最後一章中學到這一點。

您將從本書中學到什麼

  • 探索 Node.js 中的設計模式
  • 通過遵循測試驅動開發來構建穩固的架構
  • 超越網頁應用程式,使用 Node.js 創建自己的桌面應用程式
  • 使用 Node.js 和 AngularJS、Ember.js、Backbone.js 開發單頁應用程式
  • 精通 Express 框架,並構建一個完整的網站,配備真實的資料庫
  • 使用 Socket.IO 創建一個實時且功能完整的在線聊天應用程式
  • 利用 Grunt 和 Gulp 插件的廣泛範圍

方法

一本簡單明瞭、實用的指南,包含逐步教學,將提升您的 Node.js 程式設計技能到下一個層次。

本書的讀者對象

如果您是一位有經驗的網頁開發人員,擅長撰寫客戶端 JavaScript,並希望探索 Node.js 的迷人世界,以開發快速且高效的網頁和桌面應用程式,那麼這本書就是為您而寫。

最後瀏覽商品 (20)