新書推薦:

《
巨变时代(全2册)
》
售價:HK$
109.9

《
无法独处的现代人
》
售價:HK$
75.9

《
罗马兴志
》
售價:HK$
294.8

《
逐出永恒:现代罗马城的重构
》
售價:HK$
85.8

《
恋爱与之后的一切
》
售價:HK$
47.1

《
黑格尔与国家
》
售價:HK$
107.8

《
和平的毁灭:第一次世界大战及其遗产
》
售價:HK$
206.8

《
欧洲早期汉学史:中西文化交流与西方汉学的兴起 儒学与欧洲文明研究丛书
》
售價:HK$
206.8
|
內容簡介: |
活用JavaScript堆疊
來源:香港大書城megBookStore,http://www.megbook.com.hk “編寫同時具備吸引力與詳實的書籍並不容易,但EthanBrown做到了。在這個主題中,《網頁應用程式設計—使用Node和Express》是我所見過的最佳技術簡介書籍之一。令人印象深刻的是,它的範圍包含所有必備知識,讓你可以使用Node.js與Express框架以建構可上線的Web應用程式。”-SemmyPurewalNetflix資深軟體工程師
學習如何以Express(NodeJavaScript開發堆疊的關鍵元件)建構動態的Web應用程式。在這個實踐指南中,作者EthanBrown將會開發一個虛構的應用程式,用它來公開一個公用的網站及RESTfulAPI,讓你學會基本知識。你也會學到Web架構的最佳做法,協助你使用Express建構單網頁、多網頁及混合式Webapp。
Express在強健的框架及完全無框架之間取得一個平衡點,讓你可以自由地選擇架構。熟悉JavaScript的前端及後端工程師都可以透過本書找到新的Web開發方式。
建構可呈現動態資料的網頁模板系統
深入討論請求與回應物件、中介軟體及URL路由
模擬上線環境以進行測試及開發
使用文件資料庫來持久保存,特別是MongoDB
使用RESTfulAPI讓其他程式使用你的資源
使用驗證、授權與HTTPS建構安全的app
整合社交媒體、地理定位及其他第三方服務
執行計畫,啟動並維護你的app
學習關鍵的除錯技巧
EthanBrown是PopArt(位於奧勒岡州波特蘭市的互動行銷機構)的資深軟體工程師。他負責為客戶建構與製作Web應用程式,範圍包括小型的業務與國際性的企業。
|
關於作者: |
EthanBrown
是PopArt(Portland的互動營銷公司)資深軟體工程師,負責為客戶架構與製作網站及Web服務,客戶涵蓋小型的業務到國際化的企業。他有超過20年的程式設計經驗,包括嵌入式程式及Web,並選擇以JavaScript堆疊來作為未來的Web平台。
|
目錄:
|
chapter01Express簡介
chapter02開始使用Node
chapter03使用Express來節省時間
chapter04整理
chapter05品質確認
chapter06請求與回應物件
chapter07使用Handlebars來製作樣板
chapter08表單處理
chapter09Cookie與期程
chapter10中介軟體
chapter11傳送Email
chapter12生產考量
chapter13持久保存
chapter14路由
chapter15RESTAPI與JSON
chapter16靜態內容
chapter17用Express實作MVC
chapter18安全
chapter19整合第三方API
chapter20除錯
chapter21開張
chapter22維護
chapter23其他資源
|
|