iT邦幫忙

vue3相關文章
共有 252 則文章
鐵人賽 Modern Web DAY 17

技術 Day 17: 元件溝通的原則 feat. props & emit

元件溝通的原則 1. 資料由上而下單向傳遞 這在前端框架中,是很常見的管理原則,Vue 文件 用「One-Way Data Flow」來描述;React 文件...

技術 在 Vue 3 中使用 Headless UI

Headless UI 介紹 最常在Tailwind的範例中看到它,支援Vue3、React兩大框架。(Vue只支援3)特點1:純功能UI不帶有樣式特點2:支援...

鐵人賽 Modern Web DAY 1

技術 [Day01] 前言:常見的前端實戰技能有哪些?

Credit: https://lilly021.com/angular-vs-react-vs-vue-js/ 身為一個前端工程師,除了框架 (Vue, R...

鐵人賽 自我挑戰組 DAY 9

技術 vue3 Composition API 學習手冊-9 計算屬性

今天來跟大家分享一個在Vue裡面非常方便實用的屬性:計算屬性,它可以在Vue中的數據更改後,自動進行運算取得一個新的結果,例如: <div id=&quo...

鐵人賽 自我挑戰組 DAY 15

技術 vue3 Composition API 學習手冊-15 安裝Chrome擴充功能

在繼續未來的課程前,先跟大家介紹一個我們常用的Chrome Extension:「Vue.js devtools 」(免費的喔!),我們可以在瀏覽器透過他來監控...

鐵人賽 Modern Web DAY 9

技術 [Day09] Storybook - What's a story and how to write

Story 是元件呈現狀態的描述,開發者可以為每個元件攥寫多個 Story,也就是說元件可能會因為不同的參數組合而有不同的樣貌,而我們可以透過定義 Story...

鐵人賽 Modern Web DAY 25

技術 [Day25] Vue3 E2E Testing: Cypress 實戰之 Todo MVC (上)

在經過前兩天簡單的介紹 Cypress,現在我想透過一個實際的範例來讓大家更加了解 Cypress 以及到底如何攥寫 E2E 測試。 Vue3 E2E Te...

鐵人賽 Modern Web DAY 23

技術 Day 23: 來發 API 吧!Lifecycle Hooks and Navigation Guards 你要哪一個?

Outline Lifecycle Hooks 快速總覽 Navigation guards 快速總覽 發 API 挑哪個? 今天會著重介紹觸發時機,可以在...

鐵人賽 Modern Web DAY 5
全端成長之旅 系列 第 5

技術 Day.5 令人期待的 Vuejs 3

我第一個使用的 MVVP 框架是 Angular還記得第一次使用 ng-model 的時候,真的是令人驚艷!!後來忘記是什麼契機,看到了 Vuejs,試用過後覺...

鐵人賽 Modern Web DAY 5

技術 [Day05] Vue i18n - Component Interpolation

在本地化 (localize) 文字訊息時,我們可能會遇到需要特別處理 HTML tag的情況,什麼意思呢?我們來看一下上圖紅框中的句子的 HTML 結構。...

鐵人賽 Modern Web DAY 27

技術 [Day27] Vue3 E2E Testing: Cypress 實戰之 Todo MVC (下)

前情提要 前兩天,我們開始為 Vue.js • TodoMVC 攥寫 E2E 測試,並分別在 Cypress 實戰之 Todo MVC (上) 完成了 C...

鐵人賽 Modern Web DAY 2

技術 【初始ノ章】測試建置:跟著系列文一起學測試

本系列文已重新編排並新增內容出版成冊,若您喜歡透過書籍來閱讀的話,歡迎至天瓏書局下單選購唷! ShawnL - Vue.js 3前端測試入門從這裡開始...

鐵人賽 自我挑戰組 DAY 21

技術 vue3 Composition API 學習手冊-21 透過 vue cli 來建立專案

建立專案 方法一. 透過終端機建立專案 上一篇文章我們已經介紹完如何安裝vue cli,接下來就要透過他來建立專案,進而體驗使用vue cli的優點,接下來我...

鐵人賽 Modern Web DAY 8
全端成長之旅 系列 第 8

技術 Day.8 Vue3 介紹 Part 3

這篇主要給 Plugin 開發者 ~ 由於特定的全域 API 已經變成開放 APIs,因此如果插件有使用到化也要做相對應的修改: // before v3 co...

鐵人賽 Modern Web DAY 11

技術 [Day11] Storybook - Controls

Storybook 有一個很強大的輔具工具 Controls ,它提供一個 GUI 介面讓我們可以即時的調整元件的參數,必且會立即在 Canvas 中改變元件的...

鐵人賽 Modern Web

技術 【語法ノ章】Vue Ecosystem 篇:Pinia 測試

本系列文已重新編排並新增內容出版成冊,若您喜歡透過書籍來閱讀的話,歡迎至天瓏書局下單選購唷! ShawnL - Vue.js 3前端測試入門從這裡開始...

鐵人賽 Modern Web DAY 10

技術 [Day10] Storybook - Configure story rendering

在 Storybook - 基本介紹 & 安裝 有提到 .storybook/preview.js 這支 js 檔是用來控制 Story 呈現的方式,它...

鐵人賽 Vue.js DAY 5

技術 DAY 5 - Vue 2 > Vue 3 破壞性改動,了解不同版本

DAY 5 - Vue 2 > Vue 3 破壞性改動,了解不同版本 為什麼要了解不同版本呢 ? 1. 版本間差異寫法大,只學一種不理解其中差...

鐵人賽 自我挑戰組 DAY 22

技術 vue3 Composition API 學習手冊-22 vue cli 起手式

我們已經在上一篇文章透過vue建立好了專案,也利用VS Code將專案資料夾準備妥當,接下來一樣由淺入深的來介紹一下網頁的開發,回憶一下上次有介紹的專案資料夾結...

鐵人賽 Modern Web DAY 13

技術 [Day13] Storybook - MDX

MDX 是 Storybook 提供的另一種攥寫文件的格式,MDX 結合了 Markdown 和 JSX 的標准文件格式,使我們可以用一些 Markdown 語...

鐵人賽 Modern Web DAY 26

技術 【概念ノ章】測試替身(Test Double):Dummy, Stub, Spy, Fake & Mock

本系列文已重新編排並新增內容出版成冊,若您喜歡透過書籍來閱讀的話,歡迎至天瓏書局下單選購唷! ShawnL - Vue.js 3前端測試入門從這裡開始...

鐵人賽 Modern Web DAY 12

技術 [Day12] Storybook - Writing Docs

DocsPage DocsPage 是由 Storybook Docs 所提供的頁面,無需任何的設定自動就會從 Stories 和元件中的 props, emi...

鐵人賽 自我挑戰組 DAY 11

技術 vue3 Composition API 學習手冊-11 監聽器

上一篇文章中介紹到了Vue.js裡面的計算屬性(Computed),也比較了Computed與Methods之間的差異,今天再來介紹一個跟他們也有幾許類似的監聽...

鐵人賽 自我挑戰組 DAY 25

技術 vue3 Composition API 學習手冊-25 vue-router 4.x 基礎介紹

在傳統網頁開發中,我們常常會繪製一個類似下方的網頁架構圖,有些接案的朋友還會依照頁面數量跟業主來收取費用,因為過去的網頁開發,通常是一頁一頁製作的,許多重複性的...

鐵人賽 Modern Web DAY 9

技術 掰惹Mixin: Vue3-Composition API的複用-Composables-D09

程式碼的複用 本來今天要幫以前的Side Project搬家,但箱子都還沒拆,先來看一下Vue3重要的概念之一:重複使用吧! 以前Vue2的時候,我們都要使用M...

鐵人賽 Modern Web DAY 17

技術 【概念ノ章】測試工具: Vue Test Utils 與元件測試

本系列文已重新編排並新增內容出版成冊,若您喜歡透過書籍來閱讀的話,歡迎至天瓏書局下單選購唷! ShawnL - Vue.js 3前端測試入門從這裡開始...

鐵人賽 自我挑戰組 DAY 7

技術 vue3 Composition API 學習手冊-7 清單渲染

看過前幾篇文章的朋友應該會發現,我們開頭的範例都非常類似,一個下拉選單可以更改頁面中的值,今天也不例外,但要透過框架強化的項目會有所不同。 在案例中,我們的下拉...

鐵人賽 Modern Web DAY 15
派對動物嗨起來! 系列 第 15

技術 D15 - 加入派對

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 28
派對動物嗨起來! 系列 第 28

技術 D28 - 第一隻企鵝

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...

鐵人賽 Modern Web DAY 29
派對動物嗨起來! 系列 第 29

技術 D29 - 結束是另一個開始

本系列文已改編成書「甚麼?網頁也可以做派對遊戲?使用 Vue 和 babylon.js 打造 3D 派對遊戲吧!」 書中不只重構了程式架構、改善了介面設計,還新...