Node.JS 6.x Blueprints

Fernando Monteiro

  • 出版商: Packt Publishing
  • 出版日期: 2016-08-29
  • 售價: $2,130
  • 貴賓價: 9.5$2,024
  • 語言: 英文
  • 頁數: 329
  • 裝訂: Paperback
  • ISBN: 1785888439
  • ISBN-13: 9781785888434
  • 相關分類: Node.js
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • If you are looking to create stunning applications with Node.js from scratch, then this is the ideal book for you
  • It covers a wide variety of applications so you can effectively integrate third-party libraries and other front-end frameworks with Node.js
  • The projects will guide you through leveraging all the new features introduced in Node.js 4.X

Book Description

Node.js is the most popular framework to create server-side applications today. Be it web, desktop, or mobile, Node.js comes to your rescue to create stunning real-time applications. Node.js 4.x Blueprints will teach you to build these types of projects in an easy-to-understand manner.

The key to any Node.js project is a strong foundation on the concepts that will be a part of every project. The book will first teach you the MVC design pattern while developing a Twitter-like application using Express.js. In the next chapters, you will learn to create a website and applications such as streaming, photography, and a store locator using MongoDB, MySQL, and Firebase.

Once you're warmed up, we'll move on to more complex projects such as a consumer feedback app, a real-time chat app, and a blog using Node.js with frameworks such as loopback.io and socket.io. Finally, we'll explore front-end build processes, Docker, and continuous delivery.

By the end of book, you will be comfortable working with Node.js applications and will know the best tools and frameworks to build highly scalable desktop and cloud applications.

What you will learn

  • Explore MVC design pattern 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 the RESTful APIs, MongoDB, and ORM
  • Master the Express framework and build a complete application with a real database
  • Create a real-time and fully functional online chat application with Socket.IO

商品描述(中文翻譯)

《Node.js 4.x 藍圖》

主要特點



  • 如果您想從頭開始使用 Node.js 創建令人驚艷的應用程序,那麼這本書是您的理想選擇

  • 它涵蓋了各種應用程序,因此您可以有效地將第三方庫和其他前端框架與 Node.js 整合

  • 這些項目將引導您充分利用 Node.js 4.X 中引入的所有新功能

書籍描述


Node.js 是當今最受歡迎的用於創建服務器端應用程序的框架。無論是網絡、桌面還是移動應用,Node.js 都能幫助您創建令人驚艷的實時應用程序。《Node.js 4.x 藍圖》將以易於理解的方式教您如何構建這些類型的項目。


任何 Node.js 項目的關鍵在於對將成為每個項目一部分的概念的堅實基礎。本書將首先教您使用 Express.js 開發類似 Twitter 的應用程序時的 MVC 設計模式。在接下來的章節中,您將學習使用 MongoDB、MySQL 和 Firebase 創建網站和應用程序,例如流媒體、攝影和商店定位器。


一旦您熟悉了這些基礎知識,我們將轉向更複雜的項目,例如消費者反饋應用程序、實時聊天應用程序和使用 loopback.io 和 socket.io 等框架的博客。最後,我們將探索前端構建流程、Docker 和持續交付。


通過本書,您將能夠熟練地使用 Node.js 應用程序,並了解構建高度可擴展的桌面和雲應用程序的最佳工具和框架。

您將學到什麼



  • 探索 Node.js 中的 MVC 設計模式

  • 通過遵循測試驅動開發來構建堅實的架構

  • 超越網絡應用程序,使用 Node.js 創建自己的桌面應用程序

  • 使用 RESTful API、MongoDB 和 ORM 使用 Node.js 開發單頁應用程序

  • 掌握 Express 框架,並使用真實數據庫構建完整的應用程序

  • 使用 Socket.IO 創建實時且功能完整的在線聊天應用程序