官术网_书友最值得收藏!

前言

FOREWORD

Node.js是一個基于Chrome V8引擎的JavaScript運行環境,執行速度快、性能非常好。在幾年的時間里,Node.js 逐漸發展成一個成熟的開發平臺,吸引了許多開發者,是與 PHP、Python、Java、Perl、Ruby 等服務端語言同等重要的腳本語言,可用來方便地搭建響應速度快、易于擴展的網絡應用。

本書不僅介紹了Node.js開發的基礎知識,還精心設計了大量案例。讀者通過本書可以快速地掌握Node.js開發流程和方法、Node.js的開發環境部署、模塊化開發、內置模塊使用等基礎知識,還能夠運用Express框架完成一個基本的Web項目開發,并實現項目的前后臺分離;了解Koa框架的開發方式;完成基本項目的構建和項目的打包處理、項目優化處理及線上部署。

本書在內容組織上深入淺出、圖文并茂,以案例講解與分析為引導,以培養實踐能力為重點,簡化了冗余難懂的理論內容,強調項目實訓。本書的主要特點如下。

1.內容全面、組織合理

本書按照由淺入深的順序,結合職業教育背景下軟件技術專業學生的特點,以碎片化“知識點”為單元,通過案例驅動與項目導向、理論與實踐相結合的方式,幫助讀者在學習Node.js知識的同時進行項目實踐。

2.結合實際、突出實踐

本書由企業工程師精心設計了大量示例和項目實訓,體現了“教、學、做”一體化的思想,方便讀者快速上手,培養讀者的實際操作能力。示例和項目實踐有詳細的代碼說明和步驟。

3.資源豐富、立體教學

本書配備了豐富的立體化教學資源,包括教學 PPT、源代碼、習題答案,讀者可訪問鏈接https://exl.ptpress.cn:8442/ex/l/0e6042b2 或掃描以下二維碼獲取,同時各章節均附贈在線視頻。附錄中整理了JavaScript語言知識點摘要,方便讀者查閱復習。

本書讀者對象如下。

(1)本科和高職院校計算機相關專業的學生。

(2)具有一定JavaScript和動態網站開發基礎,但是缺少基于框架項目的開發經驗,需要進一步了解和掌握Node.js主流框架的開發人員。

(3)具有其他Web 編程語言(如PHP、Java、ASP.NET)開發經驗,想快速學習Node.js的開發人員。

(4)對動態網站開發有一定了解但缺乏Node.js項目開發經驗,希望了解Express 和Koa框架的開發人員。

本書的編寫和整理工作由常州信息職業技術學院與中慧云啟科技集團有限公司合作完成。由于編者水平有限,書中難免存在疏漏和不足之處,敬請讀者批評指正。

編者

2021年3月

主站蜘蛛池模板: 锦州市| 绥芬河市| 澜沧| 潮安县| 阳朔县| 东台市| 康乐县| 和田市| 丹阳市| 凤山市| 乡城县| 琼结县| 襄垣县| 灌云县| 兴城市| 扎囊县| 临漳县| 斗六市| 南投县| 信阳市| 阿巴嘎旗| 阳西县| 榆树市| 万盛区| 荔波县| 盐城市| 鄂托克前旗| 确山县| 梁河县| 盐亭县| 桃园市| 阿克苏市| 明水县| 呼和浩特市| 五指山市| 清徐县| 梓潼县| 屏东县| 武夷山市| 临海市| 阳原县|