本書主要介紹了Node.js在Web全端開發領域的應用實踐,分別從Node.js基礎語法、模組化、伺服器搭建、Express框架等方面由淺入深地進行講解。
在企業級應用開發方面也有完整說明,如MongoDB資料庫的操作、Ajax非同步請求與同源策略、Node.js階段追蹤技術的應用、Node.js爬蟲程式的實現等。
在企業開發中,Node.js的應用已越來越廣泛。像Yahoo、Microsoft等公司的很多應用都已經遷移到Node.js了,許多線上產品也紛紛改用Node.js開發,並獲得了很好的效果。
本書從基礎入門到專案實戰,為讀者逐步揭開Node.js的神秘面紗,幫助讀者更好地理解、學習Node.js,並能夠使用Node.js開發出優秀的Web應用。無論讀者是一個前端開發的新手,還是一個程式設計高手,都能獲得更深的新知。
▌精彩收錄
✪ Node.js的模組化開發方式
✪ 非同步I/O的事件迴圈、觀察者及API
✪ 串流資料抽象概念,檔案操作
✪ Web伺服器開發
✪ Express框架完整安裝、搭建
✪ 中介軟體及MVC開發哲學
✪ 靜態資源及靜態資源原始伺服器的搭建
✪ Handlebars範本引擎大公開
✪ Mongodb的完整使用,最棒的NoSQL資料庫
✪ Ajax的工作原理、實現步驟、瀏覽器同源策略
✪ Express中的階段進階使用
✪ 網路爬蟲、TCP/UDP/HTTP/Websocket服務
✪ 使用Express實作一個線上投票系統
※本書程式實例可至深智官網下載 deepwisdom.com.tw