我不是本科系出身,也不是一開始就很懂程式的人。這 30 天,我想用 PawPal 這個團隊專案,記錄自己作為前端新手,如何學習 JavaScript、Git 協作、API 串接、資料庫、Debug、部署與 AI 輔助開發。這不是完美教學,而是一份真實的專案學習紀錄,整理我如何在卡關、犯錯與修正中,一步一步理解前端開發。
今天的故事 剛開始參與團隊專案時,我常常會有一種想法: 既然都已經做到這裡了,多完成一些內容,應該會更好吧? 當時的我認為,只要畫面和互動看起來已經足夠完整...
今天的故事 在課程裡,我其實早就學過 Git 的 merge conflict,也練習過怎麼解。 但那時候的衝突,是為了練習而刻意製造出來的。 所以就算畫面跳出...
今天的故事 在 PawPal 開發到後期時,前端部署到 Vercel 這一塊主要是由我負責。 一開始我對「部署」這件事的想像其實很簡單。 網站在自己的電腦可以正...
今天的故事 如果是幾個月前的我,大概完全不會想到: 有一天,我真的會和團隊一起把一個網站做出來,甚至讓它正式上線。 以前寫網頁時,我看到的東西幾乎都只存在自己的...
今天的故事 Day 24,PawPal 終於真的上線了。 網址可以打開。 網站也沒有直接跳出什麼嚴重錯誤。 那時候我的第一個想法其實很單純: 能開、沒有報錯,...
今天的故事 如果現在要我從 PawPal 裡挑一個最有印象的 Bug,我反而很難只選出一個。 不是因為當時沒有遇到問題。 而是到了專案後期,Bug 真的一個接著...
今天的故事 開始做 PawPal 以前,我其實沒有真正建立資料庫的經驗。 課程沒有教到怎麼建立資料庫,所以第一次真的碰到這一塊時,對我來說幾乎整個都是陌生的。...
今天的故事 以前的我,會把「功能做完」理解得很直接。 畫面有出來、按鈕有反應、資料看起來也正常,我就會覺得這件事差不多可以告一段落了。 那時候我知道有 Git、...
今天的故事 寫到 Day 29,我開始回頭想一個問題: 「這 30 天,我到底變成了什麼樣的人?」 如果只看技術,我不敢說自己突然會了很多。 有些東西我現在還是...
今天的故事 真的寫到 Day 30 了。 如果現在要我說這 30 天最大的感受,我第一個想到的,其實跟剛開始做 PawPal 的時候很像。 就是: 我根本沒有...