基於MVC的JavaScript Web富應用開發

基於MVC的JavaScript Web富應用開發 pdf epub mobi txt 電子書 下載 2025

[美] Alex MacCaw(亞曆剋斯 麥卡勞) 著,李晶 譯
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 電子工業齣版社
ISBN:9787121301797
版次:1
商品編碼:12068684
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2016-11-01
用紙:膠版紙
頁數:308
字數:462000
正文語種:中文

具體描述

編輯推薦

適讀人群 :本書適閤JavaScript初學者、從事JavaScript開發,尋求進階的前端開發人員、Web前端架構師閱讀,也可作為大中專院校相關專業的教材。

  《基於MVC的JavaScriptWeb富應用開發》不是為JavaScript初學者所寫,如果你對JavaScript這門語言缺乏基本的瞭解和認識,我建議你先閱讀一些更基礎的書,比如Douglas Crockford著的《JavaScript: The Good Parts》。

  《基於MVC的JavaScriptWeb富應用開發》更適閤有一些JavaScript開發經驗的開發者,比如使用jQuery類庫的開發者,或者當你希望構建更復雜、更高級的JavaScript應用時,也是適閤你的。此外,《基於MVC的JavaScriptWeb富應用開發》的很多章節,特彆是附錄,對於有經驗的 JavaScript開發者來說也是非常有幫助的。

內容簡介

  如今Web應用程序的開發已經越來越嚮傳統應用軟件開發靠攏瞭,Web和應用之間的界限也進一步模糊。傳統編程語言中的設計模式、MVC、應用架構等理論也在慢慢地融入Web前端開發。這本書所涵蓋的知識點非常全麵,從MV的基本理論到網絡協議、從模塊解耦到異步編程模型、從HTML5/CSS3到Node.js、從軟件測試到部署調試,對於很多前端工程師來說,這些知識正是突破自己的瓶頸所亟需的。

  《基於MVC的JavaScriptWeb富應用開發》將專注於講述如何構建“優雅又不失高水準”(state of the art)的JavaScript應用,包括軟件架構、模闆引擎、框架和庫、同服務器的消息通信等內容。書中同樣提供瞭大量的示例代碼,可以幫助你更深入地理解很多重要的概念。除此之外,作者在MVC和架構方麵的很多觀點都很有啓發性,即使你不是一名JavaScript程序員,讀完《基於MVC的JavaScriptWeb富應用開發》後也會受益匪淺。

  《基於MVC的JavaScriptWeb富應用開發》適閤從事JavaScript開發,尋求進階的前端開發人員、Web架構師閱讀。

作者簡介

  李晶,花名“拔赤”,阿裏旅行前端工程師,具有多年前端開發經驗,在團隊協作、框架開發等方麵有深入研究。 曾經參與淘寶彩票、淘寶首頁、阿裏旅行等項目開發。熱愛分享,喜歡摺騰。《JavaScript **指南(第六版)》、《編寫可維護的JavaScript》譯者。張散集,原淘寶前端工程師,主要從事技術管理,現在是美團技術主管,熱愛前端新技術的推廣與應用。 Alex MacCaw是一名Ruby/JavaScript程序員,在開源社區中很有名望,是Spine框架的作者,開發過Taskforce、Socialmod等大型開源項目,同時活躍在紐約、舊金山和柏林的各大Ruby/Rails會議。

精彩書評

  “O’Reilly Radar博客有口皆碑。 ”  ——Wired

  “O’Reilly憑藉一係列(真希望當初我也想到瞭)非凡想法建立瞭數百萬美元的業  務。 ”  ——Business 2.0

  “O’Reilly Conference是聚集關鍵思想領袖的絕對典範。 ”  ——CRN

  “一本 O’Reilly的書就代錶一個有用、有前途、需要學習的主題。 ”  ——Irish Times

  “Tim是位特立獨行的商人,他不光放眼於長遠、廣闊的視野並且切實地按照 Yogi Berra的建議去做瞭:‘如果你在路上遇到岔路口,走小路(岔路)。’迴顧過去 Tim似乎每一次都選擇瞭小路,而且有幾次都是一閃即逝的機會,盡管大路也不錯。 ”  ——Linux Journal

目錄

第1章 MVC和類 ............................................................1

最初 .........................................................................................................................1

增加結構 ..................................................................................................................2

什麼是MVC ............................................................................................................2

模型 ..................................................................................................................3

視圖 ..................................................................................................................4

控製器 ..............................................................................................................5

嚮模塊化進軍,創建類 ............................................................................................6

給類添加函數...........................................................................................................7

給“類”庫添加方法 ...............................................................................................8

基於原型的類繼承 .................................................................................................10

給“類”庫添加繼承 ............................................................................................. 11

函數調用 ................................................................................................................12

控製“類”庫的作用域 ..........................................................................................15

添加私有函數.........................................................................................................17

“類”庫 ..................................................................................................................18

第2章 事件和監聽 ........................................................21

監聽事件 ................................................................................................................21

事件順序 ................................................................................................................22

取消事件 ................................................................................................................23

事件對象 ................................................................................................................23

事件庫 ....................................................................................................................25

切換上下文 ............................................................................................................26

委托事件 ................................................................................................................26

自定義事件 ............................................................................................................27

自定義事件和jQuery 插件 .....................................................................................28

DOM 無關事件 ......................................................................................................30

第3章 模型和數據 ........................................................33

MVC 和命名空間 ...................................................................................................33

構建對象關係映射(ORM) ...................................................................................34

原型繼承 ........................................................................................................35

添加ORM 屬性 ..............................................................................................36

持久化記錄.....................................................................................................37

增加ID 支持 ..........................................................................................................39

尋址引用 ................................................................................................................40

裝載數據 ................................................................................................................41

直接嵌套數據 ....................................................................................


前言/序言

  譯者序   從第一眼看到封麵上這隻憨憨的貓頭鷹開始,我就深深地喜歡上瞭這本JavaScript Web Applications,讀瞭簡介和目錄之後就已經不能自拔瞭。這幾年鮮有深入講架構級Webapp 的好書,這讓這本JavaScript Web Applications 更加難得,作為O’Reilly 第一本專注於純高端JavaScript 架構思想的書,凡是有一點“架構情節”的工程師都不應當錯過。   如今Web 應用程序的開發已經越來越嚮傳統應用軟件開發靠攏瞭,Web 和應用之間的界限也進一步模糊。傳統編程語言中的設計模式、MVC、應用架構等理論也在慢慢地融入Web 前端開發。隨著服務器端JavaScript 和移動終端的興起,作為一名前端工程師,也深知自己正處在一個深刻變革的年代,麵對眼花繚亂的新概念和新技術更應當把握本質、認清方嚮,勇於創新和實踐,而這本JavaScript Web Applications 的齣現更是一陣及時雨,為我們工作中遇到的很多難題提供瞭解決方案和最佳實踐。同時,這本書所涵蓋的知識點非常全麵,從MVC 的基本理論到網絡協議、從模塊解耦到異步編程模型、從HTML5/CSS3 到Node.js、從軟件測試到部署調試,對於很多前端工程師來說,這些知識正是突破自己的瓶頸所亟需的。   這本書將專注於講述如何構建“優雅又不失高水準”(state of the art)的JavaScript 應用,包括軟件架構、模闆引擎、框架和庫、同服務器的消息通信等內容。書中同樣提供瞭大量的示例代碼,可以幫助你更深入地理解很多重要的概念。除此之外,作者在MVC 和架構方麵的很多觀點都很有啓發性,即使你不是一名JavaScript 程序員,讀完本書後也會受益匪淺。   本書作者 Alex MacCaw 是一名Ruby/JavaScript 程序員,是Spine 框架的開發者。在翻譯本書的過程中,我深深體會到他作為一名優秀工程師所具備的紮實的計算機專業功底和讓人敬佩的開源精神。盡管這本書包含大量的專業術語,但作者文筆輕鬆流暢,即使直接讀原文也絲毫不會感到枯燥,所以我們在翻譯過程中也是非常小心,生怕丟掉這種輕鬆流暢的閱讀感覺,盡力為大傢原汁原味地呈現本書。當然由於專業知識所限,翻譯過程中難免有所疏漏,還希望各位高手批評指正。   最後,我要感謝博文視點的張春雨在譯書過程中給予我們的幫助和信任。感謝我的好友王保平(玉伯)對很多關鍵的技術性問題提齣的寶貴意見,還要感謝可愛的同事楊振楠(棟寒)、楊翰文(地極)、李燕青(霸先)、車思慧(靈玉)、陳良(舒剋)的細心校對,他們給譯文提瞭很多中肯的建議。當然,最最需要感謝的是傢中的“領導”,已經記不得多少次趕譯稿加班太晚,得到的不是你的抱怨,而是你的鼓勵,這讓我至今備感溫暖。   李晶(拔赤),張散集(一舟)

用戶評價

評分

很好的書,要好好學習,天天嚮上,嗯嗯嗯呢

評分

很不錯的一本書,正在學習中

評分

最近在弄前端開發,買來學習一下!

評分

既有理論基礎,還有詳細的思路分析,相當不錯的一本書

評分

挺好 的

評分

書不錯

評分

京東的就是好,就是快,一直都在京東買

評分

書非常好,快遞非常快,看瞭一遍後收獲非常大,書中的內容講解的非常仔細。

評分

剛開始看,還沒有仔細的去研究,總是沒有時間。得好好看看

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有