iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

分手前端菜雞之旅@非洲30天 系列

要怎麼樣才能跟菜雞分手?
1. 親密接觸 JS & Vue 2.曖昧Typescript 3.外遇E2E & Unit Test 4.搭訕那些我們都該知道的常識: Docker, CI/CD, Bash, 簡單到Regular Expression...
玩遍天下後正式和後端交往(蜜月期)
30天分手之旅,附帶一點非洲小常識
你不懂JS 你也不懂非洲
搞懂了,我就能跟菜雞好好分手(你怎麼樣我不管)

鐵人鍊成 | 共 30 篇文章 | 14 人訂閱 訂閱系列文 RSS系列文 團隊還不給我加薪
DAY 21

菜鳥初探設計模式-D21

為什麼要了解設計模式 當我說"沉默螺旋"(spiral of silence),你知道我在說什麼嗎? 你如果知道,我就不用解釋繼續講下去,甚...

2022-10-06 ‧ 由 Global Rachel 分享
DAY 22

工廠模式-用TS挑戰設計模式-D22

創建型:工廠模式 工廠模式顧名就是創造東西,可能是物件、類別、甚至方法。 以下這些都是工廠模式: 用函式、方法來做程式的圖形介面 來創造用戶的類別 靜態方法呼...

2022-10-07 ‧ 由 Global Rachel 分享
DAY 23

抽象工廠模式-用TS挑戰設計模式-D23

創建型:抽象工廠模式 昨天看了工廠模式後,今天的抽象工廠就容易入手啦。 昨天我們用工廠模式製作了一個椅子工廠,假如今天我們今天要擴展我們的商業模式,發展系列家具...

2022-10-08 ‧ 由 Global Rachel 分享
DAY 24

觀察者模式-用TS挑戰設計模式-D24

行為型模式:觀察者模式 Observer Design Pattern 如果你用過Vue的Watcher,那你就大概了解了觀察者模式啦。觀察者模式指的是可以[訂...

2022-10-09 ‧ 由 Global Rachel 分享
DAY 25

組合模式-用TS挑戰設計模式-D25

結構型模式之組合模式 受到React Hook啟發,Vue推出了Composition API,從來沒想過[Composition]組合是什麼意思嗎? 今天就來...

2022-10-10 ‧ 由 Global Rachel 分享
DAY 26

把專案Nuxt3起來&config設定-D26

Nuxt 本來參加鐵人的初衷就是想要幫自己的side project搬個家,然後以此繼續寫Test & 架設後端。所以這邊之後就是實作筆記啦! 最後還是...

2022-10-11 ‧ 由 Global Rachel 分享
DAY 27

Nuxt3+Pinia好甜-D27

Pinia這顆鳳梨有夠甜 Pinia是Vue官方推薦的狀態管理工具,雖然官方列出一大堆好處,但對菜鳥我來說目前的好處是:沒有mutations其他好處如下,待我...

2022-10-12 ‧ 由 Global Rachel 分享
DAY 28

Vue Option 到Composition API 搬家實作-D28

今天來幫專案的Options API搬家到Vue3 Composition API 也來看看兩者的差異! 來幫Options API搬家囉! Data Opti...

2022-10-13 ‧ 由 Global Rachel 分享
DAY 29

No複製貼上!正則表達式自己寫-D29

學完正則表達式超正的 Regular Expression 在我們寫前端常常會用到:找資料、驗證資料、等等。譬如說,我們要用戶輸入的Email,需要包含&quo...

2022-10-14 ‧ 由 Global Rachel 分享
DAY 30

測試自己寫,QA不用謝。Vue3 測試入門-D30

測試自己寫,QA不用謝 單壓欸,我好棒。 為什麼要測試 測試可以幫我們衡量程式的質量、是不是能達到設計要求,幫我們進行評估。 你總不會什麼東西寫完自己不檢查就送...

2022-10-15 ‧ 由 Global Rachel 分享