iT邦幫忙

nuxt 3相關文章
共有 89 則文章
鐵人賽 影片教學 DAY 15
Nuxt 3 快速入門 系列 第 15

技術 [影片教學] Nuxt 3 資料獲取 (Data Fetching)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立 Server API 在 server/api 目錄下...

鐵人賽 Vue.js DAY 15
Nuxt 3 實戰筆記 系列 第 15

技術 [Day 15] Nuxt 3 使用 useHead 動態設定 HTML Head 與 Meta Tag

前言 如果要在 Vue 中更改頁面的標題或 HTML Meta Tag,你可能使用或聽過 vue-meta,它能幫助你方便的更改 HTML Head、Meta...

鐵人賽 影片教學 DAY 14
Nuxt 3 快速入門 系列 第 14

技術 [影片教學] Nuxt 3 渲染模式 (Rendering Modes)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 客戶端渲染 Client-Side Rendering (C...

鐵人賽 Vue.js DAY 14
Nuxt 3 實戰筆記 系列 第 14

技術 [Day 14] Nuxt 3 最佳化圖片 動態調整請求控制圖片大小 - Nuxt Image

前言 Nuxt Image 是 Nuxt 的一個模組,顧名思義讓你可以在 Nuxt 專案中使用圖片時,可以幫助你最佳化圖片,Nuxt Image 它所做的是,使...

鐵人賽 影片教學 DAY 13
Nuxt 3 快速入門 系列 第 13

技術 [影片教學] Nuxt 3 Server API

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立第一個 Server API 在 server/api...

鐵人賽 Vue.js DAY 13
Nuxt 3 實戰筆記 系列 第 13

技術 [Day 13] Nuxt 3 使用路由中間件(Middleware)實作身份驗證與實作技巧

前言 Nuxt 3 提供了一個路由中間件的框架,我們只要再專案目錄 middleware 下定義好路由中間件,就可以在路由切換之間來實現一些功能,包含了身份驗證...

鐵人賽 影片教學 DAY 12
Nuxt 3 快速入門 系列 第 12

技術 [影片教學] Nuxt 3 路由中間件 (Route Middleware)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立路由頁面 建立 About 頁面 在 pages 目錄下...

鐵人賽 Vue.js DAY 12
Nuxt 3 實戰筆記 系列 第 12

技術 [Day 12] Nuxt 3 使用插件 (Plugin) 整合載入第三方套件 - 導入支援 Vue 3 的套件或插件

前言 為了不重複造輪子,在專案中導入現成的套件是常見的做法,但若這個套件在 Nuxt 3 沒有專用的模組或插件,再導入的過程中可能會遇到一些問題,多數情況我們可...

鐵人賽 影片教學 DAY 11
Nuxt 3 快速入門 系列 第 11

技術 [影片教學] Nuxt 3 模組 (Modules)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 使用 NuxtIcon 模組 安裝 NuxtIcon 套件...

鐵人賽 Vue.js DAY 11
Nuxt 3 實戰筆記 系列 第 11

技術 [Day 11] Nuxt 3 自訂共用的函式 - 組合式函式 (Composables) 與通用函式 (Utils) 的差異和選擇

前言 Nuxt 3 預設的自動載入 (Auto Imports),其中包含了 composables 與 utils 目錄,這兩個目錄通常會用來定義一些專案中常...

鐵人賽 影片教學 DAY 10
Nuxt 3 快速入門 系列 第 10

技術 [影片教學] Nuxt 3 插件 (Plugins)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立插件來整合 Vue 3 套件 安裝 Vue Scroll...

鐵人賽 Vue.js DAY 10
Nuxt 3 實戰筆記 系列 第 10

技術 [Day 10] Nuxt 3 控制伺服器端及客戶端的渲染執行與 ClientOnly 的使用

前言 如果你只習慣使用 Vue 單純做客戶端渲染 (CSR),對於 Nuxt 的伺服器端渲染 (SSR) 模式還不是那麼的熟悉,你可能會在開發過程有些時候明明記...

鐵人賽 影片教學 DAY 9
Nuxt 3 快速入門 系列 第 9

技術 [影片教學] Nuxt 3 組合式函式 (Composables)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立與使用組合式函式 在 composables 目錄下建立...

鐵人賽 Vue.js DAY 9
Nuxt 3 實戰筆記 系列 第 9

技術 [Day 09] Nuxt 3 發送 API 請求資料 - 從 $fetch 與 useAsyncData 到 useFetch

前言 在 Nuxt 3 中,你可以直接使用 useAsyncData、useFetch、useLazyAsyncData、useLazyFetch 函式來發送網...

鐵人賽 影片教學 DAY 8
Nuxt 3 快速入門 系列 第 8

技術 [影片教學] Nuxt 3 元件 (Components)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立與使用第一個元件 在 components 目錄下建立一...

鐵人賽 Vue.js DAY 8
Nuxt 3 實戰筆記 系列 第 8

技術 [Day 08] Nuxt 3 如何得知路由名稱與自定義頁面路由

前言 Nuxt 3 內建基於檔案的路由可以快速實現頁面的路由配置,我們只需要在 pages 目錄下建立頁面,Nuxt 將會自動載入 Vue Router 來實現...

鐵人賽 影片教學 DAY 7
Nuxt 3 快速入門 系列 第 7

技術 [影片教學] Nuxt 3 布局模板 (Layouts)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立第一個布局模板 在 layouts 目錄下建立一個檔案...

鐵人賽 Vue.js DAY 7
Nuxt 3 實戰筆記 系列 第 7

技術 [Day 07] Nuxt 3 使用 Dotenv 與 .env 檔案自動載入環境變數與配置 Runtime Config

前言 我們在使用 Node 開發時,可能會碰到需要使用環境變數來設定不同情境所執行的邏輯,也可能是要避免在設定檔中或專案推送至遠端版控倉庫時暴露敏感資訊。 你可...

鐵人賽 影片教學 DAY 6
Nuxt 3 快速入門 系列 第 6

技術 [影片教學] Nuxt 3 頁面 (Pages) 與路由 (Routing)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 建立第一個路由頁面 在 pages 目錄下建立一個檔案 ./...

鐵人賽 Vue.js DAY 6
Nuxt 3 實戰筆記 系列 第 6

技術 [Day 06] Nuxt 3 專案分析開發工具 - Nuxt DevTools 視覺化工具系列

前言 Nuxt DevTools 是一個強大的視覺化除錯工具,,整合開發了許多工具與功能在除錯分析上它可以幫助你更快速的了解 Nuxt 專案,提升開發者體驗,本...

鐵人賽 影片教學 DAY 5
Nuxt 3 快速入門 系列 第 5

技術 [影片教學] Nuxt 3 目錄結構與自動載入 (Auto Imports)

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 專案目錄結構 .nuxt 目錄 開發環境下由 Nuxt 產生...

鐵人賽 Vue.js DAY 5
Nuxt 3 實戰筆記 系列 第 5

技術 [Day 05] Nuxt 3 專案內部伺服器與進階開發工具 - Nuxt DevTools 視覺化工具系列

前言 Nuxt DevTools 是一個強大的視覺化除錯工具,Nuxt DevTools 整合開發了許多工具與功能在除錯分析上它可以幫助你更快速的了解 Nuxt...

鐵人賽 Vue.js DAY 4
Nuxt 3 實戰筆記 系列 第 4

技術 [Day 04] Nuxt 3 專案應用程式開發工具 - Nuxt DevTools 視覺化工具系列

前言 Nuxt DevTools 是一個強大的視覺化除錯工具,,整合開發了許多工具與功能在除錯分析上它可以幫助你更快速的了解 Nuxt 專案,進而解放開發者體驗...

鐵人賽 影片教學 DAY 4
Nuxt 3 快速入門 系列 第 4

技術 [影片教學] Nuxt 3 安裝與使用 Tailwind CSS

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 設置 Tailwind CSS 環境 安裝 Nuxt Tai...

鐵人賽 影片教學 DAY 3
Nuxt 3 快速入門 系列 第 3

技術 [影片教學] Nuxt 3 + ESLint + Prettier 環境建置

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 設置 ESLint 環境 安裝 ESLint 套件 npm...

鐵人賽 Vue.js DAY 3
Nuxt 3 實戰筆記 系列 第 3

技術 [Day 03] Nuxt 3 解放 Nuxt 開發者體驗 - Nuxt DevTools 視覺化工具系列

前言 Nuxt 是一個強大且完整的框架,但也因此框架的複雜程度可能導致學習與除錯成本的提升,當我們在開發上遇到錯誤或需要調整驗證的地方,可能就需要在龐大的專案內...

鐵人賽 Vue.js DAY 2
Nuxt 3 實戰筆記 系列 第 2

技術 [Day 02] Nuxt 3 使用 nuxi 快速建立模板檔案

前言 在 Nuxt 3 開發過程中,在建立頁面、元件甚至是 Server API,我們會需要為建立檔案來完成實作,如果你還不熟悉檔案在專案放置位置,或是需要模板...

鐵人賽 影片教學 DAY 2
Nuxt 3 快速入門 系列 第 2

技術 [影片教學] Nuxt 3 - nuxi (Nuxt CLI) 指令介紹

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 前置作業 為了確保 Nuxt CLI 不存在快取或版本上的差...

鐵人賽 影片教學 DAY 1
Nuxt 3 快速入門 系列 第 1

技術 [影片教學] Nuxt 3 - 使用 nuxi 建立第一個專案

👆建議你可以使用影片子母畫面功能或全螢幕播放來獲得最佳的觀賞體驗,👇下方是本篇教學的相關筆記。 環境準備 Node.js - 建議安裝 v18 版本以上VS...

鐵人賽 Vue.js DAY 1
Nuxt 3 實戰筆記 系列 第 1

技術 [Day 01] Nuxt 3 nuxi 介紹 - Nuxt CLI 指令說明

前言 nuxi 全名為 (Nuxt CLI, Nuxt Command Line Interface),是由 Nuxt 提供開發的標準工具,Nuxt CLI 就...