回首頁  
帳號
 
關於博碩 博碩好讀 校園圖書 MOCC認證 下載教學 元學堂

博碩好讀
  新書推薦
  出版預告
  名家名著
  iT達人祕笈
 

分類索引

 

出版總覽

 

讀者服務

  徵求作者
 
首頁 >> 書籍介紹
 
 
點我可放大圖片
 
書名:想要SSR?快使用Nuxt吧!:Nuxt讓Vue.js也能解決SEO搜尋引擎最佳化(iThome鐵人賽系列書)
書號:MP22430 作者:簡明旋 (Ryan) ISBN: 978-626-333-975-0
定價:NT$760元 印刷:單色 頁數:496頁
書籍規格:17*23 上市日: 譯者:(無)
學習定位:中階 本書附件:無  
前往購買 >> 天瓏 類別:電腦技術  
       
快速前往 快速前往        

 

 
    本書為台灣第一本聚焦Nuxt.js框架的入門與實戰指南,匯集了兩屆iThome鐵人賽中作者以Nuxt.js框架為題,所參與Modern Web和Vue.js主題的系列技術文章精華。全書結構化地引導開發者從Nuxt.js的原理特性逐步至實踐應用,涵蓋實戰部落格網站全端開發範例及SEO搜尋引擎最佳化策略的實現技巧。無論您是新手工程師還是資深開發人員,本書都將助您掌握Nuxt.js框架的精髓,顯著提升在現代網站開發領域的專業能力。

    【精彩內容】
    1. 使用Nuxt.js解決前端框架對於SEO的痛點
    Vue.js是一款直觀易學的前端框架,然而在大型商業網站中,它在SEO搜尋引擎最佳化上存在限制,採用Nuxt.js框架不僅能解決SEO問題,還能顯著提升開發效率和用戶體驗。

    2. 循序漸進學習Nuxt.js框架特性
    歷經兩年的Nuxt入門筆記、實戰筆記及影片的規劃,暸解讀者使用框架時的痛點與不清楚的地方,透過有脈絡的章節編排,帶領讀者快速上手Nuxt.js。

    3. 豐富程式碼範例與實際展示圖
    本書提供豐富的程式碼範例和實際執行時的展示圖,每個範例都經過精心設計,涵蓋從基礎特性到進階實踐,實際執行的結果,能幫助讀者更直觀Nuxt.js 的核心概念。

    4. 實作部落格網站與操作SEO搜尋引擎最佳化
    本書以構建一個完整的部落格系統為核心案例,分享如何透過Nuxt.js完成後端API與資料庫串接,實作部落格網站系統,透過一系列的方法操作SEO搜尋引擎最佳化,確保讀者能夠輕鬆套用到自己的專案之中。
 
    CHAPTER 01 Nuxt介紹
    1.1 Nuxt簡介
    1.2 Nuxt特性
    1.3 Nitro
    1.4 水合(Hydration)

    CHAPTER 02 建置第一個專案
    2.1 使用Nuxt CLI建立Nuxt專案
    2.2 設置TypeScript + ESLint + Prettier環境
    2.3 設置Tailwind CSS環境

    CHAPTER 03 Nuxt基礎入門
    3.1 Nuxt目錄結構
    3.2 頁面(Pages)與路由(Routing)
    3.3 布局模板(Layouts)
    3.4 元件(Components)
    3.5 組合式函式(Composables)
    3.6 通用函式(Utils)
    3.7 插件(Plugins)
    3.8 模組(Modules)
    3.9 中介層目錄(Middleware Directory)
    3.10 Assets與Public資源目錄

    CHAPTER 04 Nuxt建立後端Server API
    4.1 Nitro Engine
    4.2 在server目錄建立後端Server API
    4.3 Server API的請求方法與路由

    CHAPTER 05 Nuxt資料獲取(Data Fetching)
    5.1 前言
    5.2 $fetch

    CHAPTER 06 Nuxt狀態管理(State Management)
    6.1 Hydration Mismatch
    6.2 組合式函式useState
    6.3 狀態管理 - Pinia & Store

    CHAPTER 07 Nuxt Runtime Config & App Config
    7.1 Runtime Config
    7.2 App Config
    7.3 Runtime Config及App Config特性與差異

    CHAPTER 08 Cookie設置與應用
    8.1 Nuxt管理Cookie的方式
    8.2 Google OAuth與JWT Cookie的搭配

    CHAPTER 09 動態調整網頁標題與頭部標籤
    9.1 組合式函式useHead
    9.2 組合式函式useHeadSafe

    CHAPTER 10 實戰部落格網站
    10.1 建立部落格網站的框架與開發環境
    10.2 建立登入與驗證相關API
    10.3 配置Neon Serverless Postgres資料庫
    10.4 建立文章相關的Server API
    10.5 建立登入頁面
    10.6 建立文章相關頁面
    10.7 建立網站導覽列
    10.8 頁面權限判斷
    10.9 SEO搜尋引擎最佳化

    CHAPTER 11 視覺化開發工具Nuxt DevTools
    11.1 前言
    11.2 起手式
    11.3 Pages
    11.4 Components
    11.5 Components Tree
    11.6 Imports
    11.7 Modules
    11.8 Assets
    11.9 Runtime Configs
    11.10 Payload
    11.11 Open Graph
    11.12 Plugins
    11.13 Timeline
    11.14 Server Routes
    11.15 Storage
    11.16 VS Code
    11.17 Hooks
    11.18 Virtual Files
    11.19 Inspect
    11.20 Module Contributed View

    CHAPTER 12 SEO搜尋引擎最佳化實戰系列
    12.1 簡介
    12.2 搜尋引擎最佳化(SEO)入門
    12.3 網站的Open Graph(OG)
    12.4 Nuxt提供SEO使用的組合式函式
    12.5 組合式函式useSeoMeta
    12.6 組合式函式useServerSeoMeta
    12.7 使用Nuxt DevTools來檢查SEO Meta Tags
    12.8 Nuxt SEO模組

    CHAPTER 13 多國語系Nuxt I18n
    13.1 簡介
    13.2 多國語系模組Nuxt I18n的基礎入門
    13.3 Nuxt I18n的SEO搜尋引擎最佳化

    CHAPTER 14 部署
    14.1 簡介
    14.2 部署前的準備
    14.3 部署至具有Node.js的執行環境
    14.4 將Nuxt部署至Vercel
    14.5 部署至具有其他執行環境
 
    簡明旋 (Ryan)
    擁有豐富的前後端系統開發經驗,熱衷探索新奇有趣的技術領域。
    在自學過程中,深刻體會翻閱官方文件與範例時的挑戰,因而將學習心得整理分享,希望為更多開發者提供實用的參考與靈感。
 
 
 
     

博碩文化客服信箱
 

[email protected]

 
文教業務團隊
台北、新北、桃園、基隆、宜蘭、花蓮、金門
汪 玉 鳳
LINE ID:0925177716
0925-177716
[email protected]
郭 南 彤
LINE ID:rgtech101
0917-727778
[email protected]
助理分機 519
新竹、苗栗、台中、彰化、南投、雲林
林 世 昌
LINE ID:0925275775
0925-275775
[email protected]
助理分機 519
嘉義、台南、高雄、屏東、台東、澎湖
林 月 玲
LINE ID:0926858627
0926-858627
[email protected]
助理分機 238
 
MOCC 認證小組
 
  林 雯 玲 電話:02-2696-2869 分機:623 [email protected]

 

 
 

 

博碩文化股份有限公司 DrMaster Press Co., Ltd.
台灣新北市汐止區新台五路一段112號10樓A棟
Building A, 10F, No.112, Xintai 5th Rd., Sec.1,Xizhi Dist., New Taipei City 221, Taiwan
Tel:02-2696-2869 Fax:02-2696-2867 劃撥帳號:17484299

Copyright© DrMaster Press Co., Ltd. All Rights Reserved.