iT邦幫忙

nuxt.js相關文章
共有 95 則文章
鐵人賽 Vue.js DAY 30

技術 D30:Nuxt 3.x 筆記:總結與感想

終於來到最後一天~今天不談技術,決定來分享一下參賽原因與總結這次的系列文內容。 總結 本次系列文概念以從頭到尾實作一個 Nuxt3 專案為主題,每一篇都有範例...

鐵人賽 Vue.js DAY 29

技術 D29:Nuxt 3.x Universal(SSR)專案部署到 Firebase

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 專案開發完成後,終於到最後一步 「部署」,本篇將說明 Universal 專案部署到 Fireba...

鐵人賽 Vue.js DAY 28

技術 D28:Nuxt 3.x 將靜態網站部署到 GitHub Pages

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 專案開發完成後,終於到最後一步 「部署」,本篇將說明靜態網站生成(SSG),搭配 GitHub P...

鐵人賽 Vue.js DAY 27

技術 D27:Nuxt 3.x 自訂 Error Page 與錯誤處理

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt 3 提供大量內建功能,包括預設錯誤頁面,可以在隱藏資料夾 .nuxt/dev/index...

鐵人賽 Vue.js DAY 26

技術 D26:Nuxt 3.x 套件應用-Swiper 製作輪播動畫

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 nuxt-swiper 版本:v1.2.0 網站開發常使用到輪播功能,Swiper 是一款基...

鐵人賽 Vue.js DAY 25

技術 D25:Nuxt 3.x 套件應用-CKEditor 5 文字編輯器

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 CKEditor 版本:v39.0.0 CKEditor 是一套歷史悠久且功能完整、輕量的富...

鐵人賽 Vue.js DAY 24

技術 D24:Nuxt 3.x 套件應用-VeeValidate v4.x 表單驗證

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 vee-validate 是使用於 Vue.js 的輕量表單驗證套件(參考 php 框架 lar...

鐵人賽 Vue.js DAY 23

技術 D23:Nuxt 3.x 替網站增加 Sitemap 網站地圖

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Sitemap 是一種用來提供網站資訊的檔案,記錄網站內的網頁、圖片等,主要功用為協助搜尋引擎快速...

鐵人賽 Vue.js DAY 22

技術 D22:Nuxt 3.x 導入 I18n 實作多國語系

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 @nuxtjs/i18n 版本:v8.0.0-rc.3 多國語系讓我們的網站邁向國際市場,本...

鐵人賽 Vue.js DAY 21

技術 D21:Nuxt 3.x 狀態管理 State Management (3)-Pinia Plugin Persistedstate 維持狀態

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 前一篇文章 說明了在 Nuxt3 搭配 Pinia 狀態管理工具全域共享狀態,本篇將介紹 pini...

鐵人賽 Vue.js DAY 20

技術 D20:Nuxt 3.x 狀態管理 State Management (2)-Pinia

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 專案開發過程中常會有狀態共享的需求。昨天介紹了 Nuxt3 useState Composabl...

鐵人賽 Vue.js DAY 19

技術 D19:Nuxt 3.x 狀態管理 State Management (1)-useState

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 專案開發過程中常會有狀態共享的需求。父子元件間資料傳遞可以使用 Props 和 $emit,或是...

鐵人賽 Vue.js DAY 18

技術 D18:Nuxt 3.x 搭配 CSS Framework-以 Bootstrap 5 為例

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Bootstrap 版本:v5.3.1Sass 版本:v1.63.6 在 Nuxt 專案中,我...

鐵人賽 Vue.js DAY 17

技術 D17:Nuxt 3.x 自訂 Loading 效果

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 提供了預設進度條元件 <NuxtLoadingIndicator>,在路...

鐵人賽 Vue.js DAY 16

技術 D16:Nuxt 3.x Meta Tags 與 SEO 搜尋引擎優化

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 搭配 Unhead 套件,讓我們可以在專案內動態控制 <head> 標籤...

鐵人賽 Vue.js DAY 15

技術 D15:Nuxt 3.x Server API 整合 MongoDB 實作,邁向全端第一步

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 搭配了新的伺服器引擎 Nitro,讓我們能輕鬆建立 Server API,並在 Nu...

鐵人賽 Vue.js DAY 14

技術 D14:Nuxt 3.x Server 目錄-建立 API

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 搭配了新的伺服器引擎 Nitro,讓我們能輕鬆建立 Server API,並在 Nux...

鐵人賽 Vue.js DAY 13

技術 D13:Nuxt 3.x API 請求方法-$fetch、useAsyncData、useFetch

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 提供了全域可使用的內建函式庫 $fetch 以及 composables useFe...

鐵人賽 Vue.js DAY 12

技術 D12:Nuxt 3.x Assets vs Public 目錄-靜態資源管理

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 提供兩個資料夾 assets/ 以及 public/,用來管理靜態資源,像是圖片、CS...

鐵人賽 Vue.js DAY 11

技術 D11:Nuxt 3.x Middleware 目錄-監聽路由變化

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Middleware 為 Nuxt 內的 路由守衛(Navigation Guards),相當於...

鐵人賽 Vue.js DAY 10

技術 D10:Nuxt 3.x Plugins 目錄-搭配第三方套件

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Plugins 目錄協助我們在 Nuxt 擴充套件功能。前端開發常會搭配 第三方套件(packag...

鐵人賽 Vue.js DAY 9

技術 D9:Nuxt 3.x Composables vs Utils 目錄-自訂共用方法

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 定義在 composables 以及 utils 資料夾的檔案 Nuxt 都會自動引入(auto-...

鐵人賽 Vue.js DAY 8

技術 D8:Nuxt 3.x Layouts 目錄-自訂模板

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Layouts 資料夾協助我們定義共用模板,將重複使用的版面提取到模板內全域共用,看起來跟昨天介紹...

鐵人賽 Vue.js DAY 7

技術 D7:Nuxt 3.x Components 目錄-建立共用元件

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Components 目錄用來定義 Vue 共用元件,元件的特性為將部分模板、程式碼進行封裝,讓我...

鐵人賽 Vue.js DAY 6

技術 D6:Nuxt 3.x Pages 目錄-自動生成路由

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Pages 資料夾用來新增頁面,當我們在 Pages 資料夾建立檔案,Nuxt 會根據資料夾以及檔...

鐵人賽 Vue.js DAY 5

技術 D5:Nuxt 3.x Stylelint SCSS 程式碼檢查與自動排版

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 前一天介紹了 Nuxt3 搭配 ESLint JavaScript 程式碼檢查工具:文章連結,本...

鐵人賽 Vue.js DAY 4

技術 D4:Nuxt 3.x ESLint 程式碼規範與自動排版-搭配 TypeScript

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt 3 完整支援 TypeScript 開發,TypeScript 相關設定在專案根目錄...

鐵人賽 Vue.js DAY 3

技術 D3:Nuxt 3.x 目錄結構 Directory Structure

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt3 定義了完整的目錄規則,讓我們可以輕鬆配置功能,專注在開發上 透過 npx nuxi@l...

鐵人賽 Vue.js DAY 2

技術 D2:Nuxt 3.x 專案架設

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 Nuxt 版本:v3.7.1 在 Vue 3 出了好一段時間後,Nuxt 3 終於在 202...

鐵人賽 Vue.js DAY 1

技術 D1:Nuxt.js vs Vue.js,淺談 SPA 與 SSR

本篇文章同步更新於個人部落格,歡迎交流指教~謝謝您的閱讀 提到 Nuxt.js,必須先從 Vue.js 說起,Vue.js 為專注在視圖層(View)的...