3dwoo大學簡體電腦書店
Vue.js企業開發實戰
( 簡體 字)
作者:千鋒教育高教產品研發部類別:1. -> 程式設計 -> 網路編程 -> Vue.js
出版社:清華大學出版社Vue.js企業開發實戰 3dWoo書號: 54909
詢問書籍請說出此書號!
有庫存
NT售價: 345
出版日:7/1/2021
頁數:244
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 字 )
ISBN:9787302579755 加入購物車加到我的最愛 (請先登入會員)
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社)
基礎知識篇
第1章Vue基礎入門(20min)
1.1Vue概述
1.1.1MVC到MVVM的演化歷程
1.1.2Vue簡介
1.1.3虛擬DOM與Diff算法
1.2Vue的安裝與使用
1.2.1直接使用script引入
1.2.2使用NPM方式
1.2.3使用命令行工具
1.2.4創建一個Vue實例
1.3Vue模板語法
1.3.1插值
1.3.2指令
1.3.3縮寫
第2章Vue內置指令(127min)
2.1基本指令
2.1.1vtext與vhtml
2.1.2vbind
2.1.3vonce
2.1.4vcloak
2.1.5vpre
2.2條件渲染
2.2.1vshow
2.2.2vif與velseif
2.2.3velse
2.2.4在template元素上使用vif條件渲染分組
2.2.5用key管理可復用的元素
2.3列表渲染
2.3.1遍歷元素
2.3.2維護狀態
2.3.3數組更新檢測
2.3.4對象變更檢測注意事項
2.3.5在template上使用vfor
2.3.6vfor與vif一同使用


目錄

Vue.js企業開發實戰
2.4事件處理
2.4.1監聽事件
2.4.2事件處理方法
2.4.3事件修飾符
2.4.4按鍵修飾符
2.4.5系統修飾鍵
2.4.6為什么在HTML中監聽事件
2.5表單輸入綁定
2.5.1雙向綁定
2.5.2vmodel基本用法
2.5.3修飾符
2.6class與style樣式綁定
2.6.1HTML樣式綁定
2.6.2內聯樣式綁定
第3章Vue實例核心選項(66min)
3.1數據選項
3.1.1data選項
3.1.2props選項
3.1.3computed選項
3.1.4methods選項
3.1.5watch選項
3.2DOM渲染選項
3.2.1el選項
3.2.2template選項
3.2.3render選項
3.3生命周期鉤子
3.3.1create初始化
3.3.2mount組件掛載
3.3.3update組件更新
3.3.4destroy組件銷毀
3.4資源選項
3.4.1directives選項
3.4.2filters選項

第4章Vue工程化項目(42min)
4.1使用Webpack構建Vue項目
4.1.1什么是Webpack
4.1.2Webpack中配置Vue開發環境
4.1.3Webpack配置本地服務器
4.2VueCLI腳手架工具
4.2.1腳手架安裝
4.2.2使用腳手架創建Vue項目
4.2.3項目結構與文件描述
第5章深入了解Vue組件(35min)
5.1什么是組件化開發
5.2Vue自定義組件
5.2.1組件的封裝
5.2.2自定義組件上的屬性
5.2.3自定義組件上的事件
5.3組件屬性校驗
5.4組件通信
5.4.1父組件向子組件通信
5.4.2子組件向父組件通信
5.5插槽
5.5.1什么是插槽
5.5.2具名插槽
5.5.3作用域插槽
核心技術篇
第6章VueRouter路由(33min)
6.1路由基礎
6.1.1什么是路由
6.1.2在Vue中使用路由
6.1.3動態路由
6.1.4嵌套模式路由
6.1.5編程式導航
6.2路由的相關配置
6.2.1命名路由
6.2.2命名視圖
6.2.3重定向
6.3路由的模式
6.4導航守衛
6.4.1全局守衛
6.4.2路由獨享守衛
6.4.3組件內守衛
第7章Vuex狀態管理(33min)
7.1Vuex簡介
7.1.1什么是Vuex
7.1.2Vuex的安裝與使用
7.2Vuex核心概念
7.2.1Vuex的工作流程
7.2.2Vuex對象核心成員
7.2.3Vuex規范目錄結構
第8章Vue的異步請求(35min)
8.1axios的安裝與使用
8.1.1安裝axios
8.1.2axios基本用法
8.2axios實例
8.3axios并發請求
8.4axios攔截器
8.5axios錯誤處理
8.6axios取消請求處理
第9章服務器端渲染
9.1服務器端渲染簡介
9.1.1什么是服務器端渲染(SSR)
9.1.2為什么要使用服務器端渲染
9.2服務器端渲染的基本用法
9.2.1安裝與使用
9.2.2與服務器集成
9.3Nuxt.js框架
9.3.1Nuxt.js簡介
9.3.2Nuxt.js的項目搭建
9.3.3目錄結構
第10章Vue3新特性詳講
10.1為什么要用Vue3
10.1.1Vue2對復雜功能的處理不友好
10.1.2Vue2中mixin存在缺陷
10.1.3Vue2對TypeScript的支持有限
10.2Vue3簡介
10.3Vue3項目搭建
10.3.1VueCLI腳手架簡介
10.3.2安裝VueCLI
10.3.3創建Vue3項目
10.4Vue3項目的目錄結構
10.5CompositionAPI詳講
10.5.1setup()函數
10.5.2reactive()函數
10.5.3ref()函數
10.5.4computed()計算屬性
10.5.5Vue3中的響應式對象
10.5.6生命周期的改變
10.5.7watch()偵測變化
10.5.8Vue3更好地支持TypeScript
10.5.9Teleport傳送門
10.5.10Suspense異步請求
10.5.11全局API修改

項目實戰篇
第11章實戰——Vue2仿“京東商城”App
11.1項目概述
11.1.1開發環境
11.1.2項目結構
11.2入口文件
11.2.1項目入口頁面
11.2.2程序入口文件
11.2.3組件入口文件
11.3項目組件
11.3.1底部導航組件
11.3.2商城首頁
11.3.3搜索頁面
11.3.4分類導航頁面
11.3.5商品列表頁面
11.3.6購物車頁面
第12章實戰——Vue2仿“餓了么”App
12.1項目概述
12.1.1開發環境
12.1.2項目結構
12.2入口文件
12.2.1項目入口頁面
12.2.2程序入口文件
12.2.3組件入口文件
12.3項目組件
12.3.1頭部組件
12.3.2商品標簽欄與側邊導航組件
12.3.3購物車組件
12.3.4商品列表組件
12.3.5商家公告組件
12.3.6評論內容組件
12.3.7商家信息組件
第13章實戰——Vue3仿“今日頭條”App
13.1項目概述
13.1.1開發環境
13.1.2項目結構
13.2入口文件
13.2.1項目入口頁面
13.2.2程序入口文件
13.2.3組件入口文件
13.2.4路由文件
13.3項目組件
13.3.1公共組件
13.3.2首頁導航欄
13.3.3首頁新聞列表
13.3.4新聞詳情頁
13.3.5私信留言頁
13.3.6新聞搜索頁面

本書源代碼
Vue.js是一套用于構建用戶界面的漸進式JavaScript框架,本書主要概述Vue.js的基礎語法和在實際項目開發中的運用細節,遵循了Vue.js自底向上逐層設計的規范。讀者既可以在一個頁面中單獨使用,也可以將整個項目構建成單頁面(SPA)應用。
本書共13章,分為三篇。基礎知識篇(第1~5章)介紹Vue.js的內置指令、Vue.js實例對象中的核心選項屬性,以及如何構建單頁面應用;核心技術篇(第6~10章)重點講解Vue.js相關的重要插件的使用,在SPA應用中的路由管理、狀態管理、異步請求等技術的實現細節;項目實戰篇(第11~13章)結合基于Vue.js的主流UI組件庫,實現了以Vue.js框架為主要技術棧的WebApp項目案例,便于讀者快速掌握Vue.js框架在實戰中的應用。本書配套案例講解視頻,幫助讀者更好地理解書中的內容。
本書內容全面,講解細致,示例豐富,適用于尚未接觸過MVVM類前端框架,或者初步接觸Vue.js,以及實際應用Vue.js開發項目的開發者閱讀。
在瞬息萬變的IT時代,一群懷揣夢想的人創辦了千鋒教育,投身到IT培訓行業。自2011年以來,一批批有志青年加入千鋒教育,為了夢想篤定前行。千鋒教育秉承用良心做教育的理念,為培養“頂級IT精英”而付出一切努力,為什么會有這樣的夢想,我們先來聽一聽用人企業和求職者的心聲:
“現在符合企業需求的IT技術人才非常緊缺,這方面的優秀人才我們會像珍寶一樣對待,可為什么至今沒有合格的人才出現?”
“面試的時候,用人企業問能做什么,這個項目如何來實現,需要多長的時間。我們當時都蒙了,回答不上來。”
“這已經是面試過的第十家公司了,如果再不行的話,是不是要考慮轉行了,難道大學里的四年都白學了?”
“這已經是參加面試的第N個求職者了,都是計算機專業的,當問到項目如何實現,怎么連思路都沒有呢?”
這些心聲并不是個別現象,而是中國社會目前的一種普遍現象。高校的IT教育與企業的真實需求脫節,如果高校的相關教材不能與時俱進,畢業生將面臨難以就業的困境。很多用人單位表示,高校畢業生表象上知識豐富,但絕大多數在實際工作中用之甚少,甚至完全用不上高校學習階段所學知識。針對上述存在的問題,國務院也做出了關于加快發展現代職業教育的決定。很慶幸,千鋒所做的事情就是配合高校達成產學合作。
千鋒教育致力于打造IT職業教育全產業鏈人才服務平臺,在全國擁有數十家分校,數百名講師。我們堅持以教學為本的方針,采用面對面教學的方式,傳授適用于企業的實用技能。教學大綱實時緊跟企業需求,擁有全國一體化就業體系。千鋒的價值觀是“做真實的自己,用良心做教育”。
針對高校教師的服務:
(1) 千鋒教育自2011年以來不斷優化IT教育培訓課程,精心設計了包含“教材+授課資源+考試系統+測試題+輔助案例”的教學資源包,節約教師的備課時間,緩解教師的教學壓力,顯著提高教學質量。
(2) 本書配套課件、源代碼、習題答案、教學大綱等電子資源,可從清華大學出版社網站下載。
(3) 本書配備了千鋒教育優秀講師錄制的教學視頻,按本書知識結構體系部署到了教學輔助平臺(扣丁學堂)上,也可直接掃描封底刮刮卡二維碼,登錄文泉課堂觀看視頻。視頻可以作為教學資源使用,也可以作為備課參考。

高校教師如需索要配套教學資源,請關注(扣丁學堂)師資服務平臺,掃描下方二維碼關注微信公眾平臺索取。


扣丁學堂



針對高校學生的服務:
(1) 學IT有疑問,就找“千問千知”。它是一個有問必答的IT社區,平臺上的專業答疑輔導老師承諾工作時間3小時內答復您學習IT時遇到的專業問題。讀者也可以通過掃描下方的二維碼,關注“千問千知”微信公眾平臺,瀏覽其他學習者在學習中分享的問題和收獲。







千問千知


(2) 學習太枯燥,想了解其他學校的伙伴都是怎樣學習的?你可以加入“扣丁俱樂部”。“扣丁俱樂部”是千鋒教育聯合各大校園發起的公益計劃,專門為對IT有興趣的大學生提供免費的學習資源和問答服務,至今已有超過30多萬名學習者獲益。
就業難,難就業,千鋒教育讓就業不再難!


關于本教材
本教材可作為高等院校本、專科計算機相關專業的Vue.js入門與進階教材,包含了千鋒教育Vue.js課程的精華內容,是一本適合廣大計算機編程愛好者的優秀讀物。
搶紅包
本書配套源代碼、習題答案的獲取方法: 添加小千QQ號或微信號2133320438。
注意!小千會隨時發放“助學金紅包”。
致謝
千鋒教育教學團隊將多年積累的教學實戰案例進行整合,通過精雕細琢最終完成了這本著作。另外,多名院校老師也參與了教材的部分編寫與指導工作。除此之外,千鋒教育500多名學員也參與了教材的試讀工作,他們站在初學者的角度對教材提供了許多寶貴的修改意見,在此一并表示衷心的感謝。

千 鋒 學 科
HTML5前端開發、JavaEE分布式開發、Python全棧+人工智能、全鏈路UI/UE設計、智能物聯網+嵌入式、360網絡安全學院、大數據+人工智能培訓、全棧軟件測試、PHP全棧+服務器集群、云計算+信息安全、Unity游戲開發、區塊鏈。
千 鋒 校 區
北京|大連|廣州|成都|杭州|長沙|哈爾濱|南京|上海|深圳|武漢|鄭州|西安|青島|重慶|太原|合肥
意 見 反 饋
在本書的編寫過程中,編者雖然力求完美,但難免有一些不足之處,歡迎各界專家和讀者朋友們給予寶貴意見。
編者
2021年5月于北京
pagetop