本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Vue.js 2前端漸進式建構框架實戰應用:完美搭配Bootstrap 4與Firebase
  • 點閱:117
  • 作者: 黃聰明作
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • ISBN:978-986-502-170-2 ; 986-502-170-6
  • 格式:JPG
  • 版次:初版
  • 附註:原紙本書ISBN: 9789865021061

內容簡介
 
‧Bootstrap及Vue.js熱門前端技術一手掌握
‧Firebase資料庫功能與Web應用程式的Authentication一次到位
‧沒有Node.js套件管理及Vue-CLI模組一樣搞定SPA

 
現今前端工程師所必備的能力,已經不是個別學會HTML、CSS與JavaScript而已,除了要對不同尺寸的載具設計出RWD頁面外,更需要學會運用不同框架的整合,才能讓專案得心應手並展現前端工程師的價值。
 
目前普遍運用Bootstrap的CSS框架來呈現版面並達成RWD,而Vue.js則是近年來三大JavaScript框架中的後起之秀。本書將以Vue.js框架為主體搭配Bootstrap做為UI的呈現,並讓讀者具有駕馭前端框架的實力。
 
以往資料的儲存需要搭配後端資料庫,在後端即服務(Backend as a Service; BaaS)逐漸普及使用後,前端工程師已可以直接在前述框架中使用Firebase,取代原本後端資料庫建置。本書針對如何使用Firebase資料庫提供詳細的說明,同時說明使用Firebase建置出像是手機簡訊的認證機制。


作者簡介
 
黃聰明
 
臺灣大學商學研究所碩士/屏東教育大學教育行政所博士班肄業,為教育部部定講師。熱愛資訊科技,特別是程式設計,除通過Microsoft、Red Hat、Sun及Oracle等程式設計、系統管理及資料庫等國際證照外,也於屏科大、大仁科大、美和科大擔任講師,教授資訊管理與程式設計相關課程,並著有《iOS App程式開發與設計》等十三本程式設計著作。

  • 1 ► Vus.js 起步走(第1-1頁)
    • 1-1 Vue.js 範本檔的實作(第1-5頁)
    • 1-2 {{ }} ,mustache 語法的「單向流出資料綁定」(第1-8頁)
    • 1-3 Bootstrap 4 與 Font Awesome 的使用(第1-17頁)
    • 1-4 v-bind「單向流出資料綁定」(第1-23頁)
    • 1-5 事件繫結的 v-on 指令(第1-36頁)
    • 1-6 雙向資料綁定的 v-model 指令(第1-41頁)
    • 1-7 非單 一 Vue 實例(第1-44頁)
    • 1-8 輸出 HTML(第1-45頁)
    • 1-9 Vue 實例的生命週期(第1-48頁)
    • 1-10 本章回顧(第1-55頁)
  • 2 ► 資料的呈現(第2-1頁)
    • 2-1 選項物件的 template 屬性(第2-2頁)
    • 2-2 使用物件的選項物件 data 屬性(第2-10頁)
    • 2-3 使用陣列的選項物件 data 屬性(第2-16頁)
    • 2-4 computed 屬性(第2-32頁)
    • 2-5 Filters 屬性(第2-34頁)
    • 2-6 Watch 屬性(第2-35頁)
    • 2-7 CSS 樣式的動態綁定(第2-56頁)
  • 3 ► 選擇性資料的呈現(第3-1頁)
    • 3-1 v-show 指令(第3-1頁)
    • 3-2 v-if 指令(第3-24頁)
  • 4 ► 表單與事件(第4-1頁)
    • 4-1 文字框元件 - 單列(第4-4頁)
    • 4-2 文字框元件 - 多列(第4-22頁)
    • 4-3 多選的核對框 Checkbox(第4-34頁)
    • 4-4 單選的選項按鈕 Radio Button(第4-43頁)
    • 4-5 下拉選單 Select 元件(第4-50頁)
    • 4-6 事件修飾符號 ( Event Modifiers )(第4-59頁)
    • 4-7 按鍵修飾符號 ( Key Modifiers )(第4-67頁)
    • 4-8 滑鼠按鍵修飾符號 ( Mouse Button Modifiers )(第4-69頁)
  • 5 ► Vue 元件(第5-1頁)
    • 5-1 全域性 Vue 元件(第5-1頁)
    • 5-2 資料傳遞與事件攔截(第5-7頁)
    • 5-3 深入 Vue 元件資料的 props 屬性(第5-26頁)
    • 5-4 slot(第5-31頁)
    • 5-5 區域性 Vue 元件(第5-47頁)
    • 5-6 元件的動態顯示(第5-49頁)
    • 5-7 keep-alive(第5-59頁)
    • 5-8 程式碼的重複使用 - mixins(第5-66頁)
    • 5-9 render 函數(第5-69頁)
    • 5-10 多檔案元件(第5-76頁)
  • 6 ► Vuex 狀態管理(第6-1頁)
    • 6-1 基本結構(第6-2頁)
    • 6-2 跨元件間的溝通(第6-19頁)
  • 7 ► Vue Router 頁面路由(第7-1頁)
    • 7-1 基本配置流程(第7-4頁)
    • 7-2 動態路由(第7-10頁)
    • 7-3 巢狀路由(第7-16頁)
    • 7-4 程式化指定頁面路由(第7-20頁)
    • 7-5 具名視圖(第7-24頁)
    • 7-6 alias 別名(第7-29頁)
    • 7-7 redirect 重新導向(第7-32頁)
    • 7-8 Navigation Guards 導覽警衛裝置(第7-35頁)
  • 8 ► Firebase 資料庫的應用(第8-1頁)
    • 8-1 建立 Firebase 專案(第8-2頁)
    • 8-2 Cloud Firestore 資料庫的應用(第8-5頁)
    • 8-3 Firebase Realtime 資料庫的應用(第8-20頁)
  • 9 ► Firebase身份認證的應用(第9-1頁)
    • 9-1 Google 認證(第9-2頁)
    • 9-2 電子郵件 / 密碼認證(第9-9頁)
    • 9-3 Firebase UI 與認證(第9-21頁)
  • 10 ► 快速掌握 Bootstrap 4(第10-1頁)
    • 10-1 Bootstrap 4 的範本(第10-3頁)
    • 10-2 網格排版系統 grid system(第10-7頁)
    • 10-3 輔助工具 utilities(第10-17頁)
    • 10-4 元件 component(第10-21頁)
  • 11 ► 快速掌握 ES 6(第11-1頁)
    • 11-1 let 區域化變數的存範圍(第11-6頁)
    • 11-2 const 常數宣告(第11-7頁)
    • 11-3 Data Type 資料型別(第11-9頁)
    • 11-4 for⋯of 巡覽迴圈(第11-10頁)
    • 11-5 Template 字串模板(第11-12頁)
    • 11-6 Arrow Function 箭頭函數(第11-13頁)
    • 11-7 Rest Parameters 餘下參數(第11-18頁)
    • 11-8 Object Literal 物件常數(第11-20頁)
    • 11-9 Array 物件常見的方法(第11-23頁)
    • 11-10 Function Chaining(第11-30頁)
    • 11-11 promise(第11-32頁)
    • 11-12 module 模組(第11-38頁)
紙本書 NT$ 520
單本電子書
NT$ 364

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code