單頁Web應(yīng)用 : JavaSc
《單頁Web應(yīng)用:JavaScript從前端到后端》是設(shè)計和構(gòu)建大規(guī)模JavaScript單頁Web應(yīng)用(SPA)的寶貴指南,這些應(yīng)用從前端到后端都使用JavaScript:瀏覽器端應(yīng)用、Web服務(wù)器和數(shù)據(jù)庫。
《單頁Web應(yīng)用:JavaScript從前端到后端》大約三分之二的內(nèi)容專門講解單頁Web應(yīng)用的客戶端開發(fā),先定義何為JavaScript單頁應(yīng)用,接著介紹書中使用的單頁Web應(yīng)用的架構(gòu),然后依次講解Shell模塊、功能模塊、Model模塊、Data模塊和Fake模塊等,其中還專門拿出一整章講解開發(fā)單頁Web應(yīng)用時需要掌握的JavaScript概念和特性;剩下三分之一的內(nèi)容講解單頁Web應(yīng)用的服務(wù)器端開發(fā)和其他與單頁Web應(yīng)用相關(guān)的知識,如Node.js、MongoDB、CDN、搜索引擎優(yōu)化、數(shù)據(jù)分析、錯誤日志以及各個層級的緩存等。本書最后的兩...
《單頁Web應(yīng)用:JavaScript從前端到后端》是設(shè)計和構(gòu)建大規(guī)模JavaScript單頁Web應(yīng)用(SPA)的寶貴指南,這些應(yīng)用從前端到后端都使用JavaScript:瀏覽器端應(yīng)用、Web服務(wù)器和數(shù)據(jù)庫。
《單頁Web應(yīng)用:JavaScript從前端到后端》大約三分之二的內(nèi)容專門講解單頁Web應(yīng)用的客戶端開發(fā),先定義何為JavaScript單頁應(yīng)用,接著介紹書中使用的單頁Web應(yīng)用的架構(gòu),然后依次講解Shell模塊、功能模塊、Model模塊、Data模塊和Fake模塊等,其中還專門拿出一整章講解開發(fā)單頁Web應(yīng)用時需要掌握的JavaScript概念和特性;剩下三分之一的內(nèi)容講解單頁Web應(yīng)用的服務(wù)器端開發(fā)和其他與單頁Web應(yīng)用相關(guān)的知識,如Node.js、MongoDB、CDN、搜索引擎優(yōu)化、數(shù)據(jù)分析、錯誤日志以及各個層級的緩存等。本書最后的兩個附錄分別介紹JavaScript的編碼規(guī)范和單頁Web應(yīng)用的測試。
《單頁Web應(yīng)用:JavaScript從前端到后端》適合Web開發(fā)人員、架構(gòu)師和產(chǎn)品經(jīng)理閱讀,需要讀者至少要有些JavaScript、HTML和CSS的開發(fā)經(jīng)驗。
專業(yè)書評:
“對好幾代單頁Web應(yīng)用優(yōu)化后的深刻見解。”
——摘自Gregory D. Benson撰寫的序
“徹底、全面、系統(tǒng)。”
——Mark Ryall,ThoughtWorks公司
“即使你使用了框架,也有必要讀一下這本書。”
——Ken Rimple,《Spring Roo in Action》作者
“我強烈推薦本書所展示的技術(shù)。”
——Jason Kaczor,SharePoint MVP
“非常棒的指南。”
——Mike Greenhalgh,NHS Wales
本書作者是架構(gòu)師和工程管理者。Michael Mikowski已經(jīng)開發(fā)過許多商業(yè)級單頁Web應(yīng)用,其中有個平臺每年要處理的請求超過1000億次。Josh Powell搭建過一些流量非常大的網(wǎng)站。
