会员   密码 您忘记密码了吗?
1,505,013 本书已上架      购物流程 | 常见问题 | 联系我们 | 关于我们 | 用户协议

有店 App


当前分类

浏览历史

当前位置: 首页 > 电脑资讯 > 网页开发设计 > JavaScript再上一層樓:用新一代Node.js把後端也搞定
JavaScript再上一層樓:用新一代Node.js把後端也搞定
上一张
JavaScript再上一層樓:用新一代Node.js把後端也搞定
下一张
prev next

JavaScript再上一層樓:用新一代Node.js把後端也搞定

作者: 李鍇
出版社: 佳魁資訊
出版日期: 2018-07-05
商品库存: 点击查询库存
以上库存为海外库存属流动性。
可选择“空运”或“海运”配送,空运费每件商品是RM14。
配送时间:空运约8~12个工作天,海运约30个工作天。
(以上预计配送时间不包括出版社库存不足需调货及尚未出版的新品)
定价:   NT620.00
市场价格: RM94.31
本店售价: RM83.94
购买数量:
collect Add to cart Add booking
详细介绍 商品属性 商品标记
內容簡介

本書特色

  詳述最新特性 / 緊跟技術潮流
  本書立足於新的技術潮流,介紹了一系列全新的語言特性與標準,以便讓讀者在學習基礎知識的同時,緊跟嶄新技術的發展。

  ❑ 從零開始學習開發完整可應用的專案,掌握Node.js基礎細節並獲得實際經驗。
  ❑ 以實際應用為背景,闡述Node.js在實際專案中的定位與潛在的陷阱。
  ❑ 適合沒有Node.js經驗的讀者,目標除使讀者能快速上手外,亦能獨立開發出Node.js的小型應用。

  適用:欲接觸或對Node有興趣的讀者最佳入門書,亦適合相關領域之從業人員與大學、研究所師生作為參考之用。

  本書範例程式可至佳魁資訊官網下載


作者介紹

作者簡介    

李鍇


  畢業於廈門大學軟體學院,目前就職於花旗集團,從事Web前端開發工作。自2014年初接觸Node以來,已使用Node完成許多中小型應用,並期待更多的開發者能夠了解這門效率極佳的語言。
 


目錄

01 基礎知識
1.1 Node是什麼
1.2 Node的內部機制
1.3 事件循環(Event loop)
1.4 本章結語
1.5 參考資源

02 常用模組
2.1 Module
2.2 Buffer
2.3 File System
2.4 HTTP服務
2.5 TCP服務
2.6 更安全的傳輸方式—SSL
2.7 WebSocket
2.8 Stream
2.9 Events
2.10 多處理程序服務
2.11 Process物件
2.12 Timer
2.13 本章結語
2.14 參考資源

03 用ES6 來撰寫Node
3.1 新時代的EMCAScript
3.2 區塊級作用域
3.3 陣列
3.4 函數
3.5 Set和Map
3.6 Iterator
3.7 物件
3.8 類別
3.9 類別的繼承
3.10 ES6的模組化標準
3.11 使用babel來轉換程式
3.12 本章結語
3.13 參考資源

04 撰寫非同步程式
4.1 非同步作業的傳回值
4.2 組織回呼方法
4.3 使用Promise
4.4 Generator,一種過渡方案
4.5 回呼的終點—async/await
4.6 本章結語
4.7 參考資源

05 使用Koa2 建置Web網站
5.1 Node Web架構的發展歷程
5.2 內容規劃
5.3 Koa入門
5.4 middleware
5.5 常用服務的實現
5.6 建置穩固的Web 應用
5.7 使用Redis進行持久化
5.8 Koa原始程式剖析
5.9 網站部署
5.10 本章結語
5.11 參考資源

06 爬蟲系統的開發
6.1 爬蟲技術概述
6.2 技術堆疊簡介
6.3 建置腳手架
6.4 進行批次爬取
6.5 爬蟲架構的改進
6.6 處理程序架構的改進
6.7 反爬蟲處理
6.8 本章結語
6.9 參考資源

07 測試與偵錯
7.1 單元測試
7.2 測試現有程式
7.3 更高維度的測試
7.4 偵錯Node應用
7.5 本章結語
7.6 參考資源

08 Node 中的錯誤處理
8.1 Error模組
8.2 錯誤處理的幾種方式
8.3 被拋棄的Domain
8.4 ES6中的錯誤處理
8.5 Web服務中的錯誤處理
8.6 防禦式程式設計與Let it crash
8.7 本章結語
8.8 參考資源

A 處理程序、執行緒、程式碼協同
B Lua語言簡介
C 從零開發一個Node Web架構
D MongoDB和Redis簡介
E 使用Docker來實現虛擬化
F npm與套件管理