iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

我獨自開發 - 30天進化之路,掌握 Laravel + Nuxt 系列

這次參賽的方向其實很簡單,就是要大家動手做出一個能解決問題的軟體。無論你擅長前端還是後端,都可以選擇一個自己感興趣的題目,然後用比較熱門的框架(像是 Nuxt 或 Laravel)來實現。你只需要做出一個最小可行性產品(MVP),讓系統的核心功能跑得起來,像是管理用戶、處理數據或生成簡單的報表。

比賽重點不在於做得多複雜,而是要實用、有創意,並且讓人用起來感覺順手。只要你能在短時間內展示出解決問題的方案,就算是個不錯的作品啦!另外,如果系統有擴展性、未來能繼續優化,那就更加分了。簡單來說,就是把一個好點子實現出來!

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 11

D11 - 開啟 Laravel 路由設定,打造靈活的 API 入口

哈囉,大家好!在前面的文章中,我們已經建立了資料庫結構,並使用 Model 與資料庫進行互動。現在,我們準備開始開發後端 API。在這個過程中,路由(Route...

2024-09-24 ‧ 由 rewrite 分享
DAY 12

D12 - 掌握 Laravel 控制器,打下邏輯基礎

哈囉,大家好!經過前面的努力,我們已經設計了資料庫結構,建立了模型,並設定了路由。現在,是時候讓我們深入 Laravel 的 控制器(Controller),將...

2024-09-25 ‧ 由 rewrite 分享
DAY 13

D13 - 測試不只是找到錯誤:探索單元測試的價值與具體做法

哈囉,大家好!經過前面的努力,我們已經建立了個人財務管理系統的基本功能。現在,是時候來確保我們的程式碼品質了。今天,我想和大家聊聊單元測試,以及它為什麼不僅僅是...

2024-09-26 ‧ 由 rewrite 分享
DAY 14

D14 - 完整驗證應用程式:為重構築起無憂的安全防線

哈囉,大家好!讓我們延續單元測試議題,在這篇文章中,我想和大家聊聊單元測試的延伸議題,重構的重要性,特別是它如何為我們的程式碼提供一層安全防線,讓我們在重構時可...

2024-09-27 ‧ 由 rewrite 分享
DAY 15

D15 - 第二階段驗收:盤點需求,為前端整合鋪路

哈囉,大家好!不知不覺,我們的 30 天鐵人挑戰已經過了一半。這段期間,我們一起從零開始,建立了個人財務管理系統的後端,從資料庫設計、模型建立、路由設定到控制器...

2024-09-28 ‧ 由 rewrite 分享
DAY 16

D16 - 開始前端開發:用 Nuxt 為應用程式注入活力

哈囉,大家好!經過前面的努力,我們已經完成了後端的基本功能,也進行了第二階段的驗收。現在,是時候讓我們的個人財務管理系統有一個漂亮又實用的前端介面了。今天,我想...

2024-09-29 ‧ 由 rewrite 分享
DAY 17

D17 - 探索 Nuxt 前端結構:深入理解 app.vue 與 layouts/default.vue

哈囉,大家好!經過前面的努力,我們已經成功建立了 Nuxt 的開發環境,並初步了解了它的使用方式。在前一篇文章中,我們建立了第一個頁面,並準備好了後續開發所需的...

2024-09-30 ‧ 由 rewrite 分享
DAY 18

D18 - 整合後端 API:在 Nuxt 中使用 Axios 實現資料動態渲染

哈囉,大家好!在前面的文章中,我們已經成功地建立了 Nuxt 的開發環境,並且深入了解了 Nuxt 的前端結構,特別是 app.vue 和 layouts/de...

2024-10-01 ‧ 由 rewrite 分享
DAY 19

D19 - 規劃前端介面:盤點所需的頁面與功能

哈囉,大家好!經過前面的努力,我們已經成功地整合了後端 API,並在 Nuxt 中使用 Axios 實現了資料的動態渲染。現在,我們的個人財務管理系統已經具備了...

2024-10-02 ‧ 由 rewrite 分享
DAY 20

D20 - 實作銀行帳戶管理:建立銀行帳戶列表與新增/編輯頁面

哈囉,大家好!在前面的文章中,我們已經規劃了前端介面,並盤點了所需的頁面與功能。 現在,是時候開始動手實作了。今天,我們將專注於 銀行帳戶列表頁面(Bank A...

2024-10-03 ‧ 由 rewrite 分享