iT邦幫忙

laravel相關文章
共有 1046 則文章
鐵人賽 Software Development DAY 11

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

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

鐵人賽 Modern Web DAY 10

技術 Day 10:runRoute() 實作

昨天我們看過了 $this->runRoute($request, $this->findRoute($request)); 這段裡面 findR...

鐵人賽 自我挑戰組 DAY 24
PHP框架-Laravel自學挑戰 系列 第 24

技術 DAY 24 - resume builder: 編輯創建的resume (下)

哈囉大家好~昨天完成了從預覽模式切換到編輯模式的功能,今天要實現讓使用者修改內容的功能。那就開始吧! 按下edit按鈕後界面會切換成編輯模式如下: 前端介面的程...

鐵人賽 Modern Web DAY 9

技術 Day 09:findRoute() 實作、SymfonyRoute

今天我們繼續來看 findRoute() 的實作。 /** * Find the route matching a given request. * * @p...

鐵人賽 自我挑戰組 DAY 23
PHP框架-Laravel自學挑戰 系列 第 23

技術 DAY 23 - resume builder: 編輯創建的resume (上)

哈囉大家好~昨天介紹完展示預覽頁面的程式碼,今天要來完成編輯內容的部分。這裡會分成上下兩個文章,分別是編輯模式和預覽模式的切換,以及將修改得內容更新至資料庫。那...

鐵人賽 Software Development DAY 10

技術 D10 - 深入 Laravel 的 Model,與資料庫暢快互動

哈囉,大家好!在上一篇文章中,我們成功地使用 Laravel 的 Migration 建立了資料庫結構。現在,是時候來探索 Laravel 中的另一個重要組件:...

鐵人賽 Software Development DAY 9

技術 D9 - 走進 Laravel 的世界,從 Migration 開始

哈囉,大家好!經過前面的努力,我們已經為個人財務管理系統設計了完整的資料庫結構。現在,是時候將這些設計實際落地到 Laravel 框架中了。今天,我們要一起探索...

鐵人賽 Modern Web DAY 8

技術 Day 08:Laravel 怎麼處理請求

看完怎麼建立路由之後,我們來看看當使用者發出請求時,Laravel 會怎麼進行處理。 使用者發出的請求,都會經過 public/index.php 裡面 use...

鐵人賽 自我挑戰組 DAY 22
PHP框架-Laravel自學挑戰 系列 第 22

技術 DAY 22 - resume builder: 顯示單筆resume頁面

哈囉大家好~這兩天雨都下好大啊!雖然沒辦法出去曬太陽,但還是可以在家裡看電影昨天處理完在dashboard顯示resume list的部分,今天要完成單筆res...

鐵人賽 自我挑戰組 DAY 21
PHP框架-Laravel自學挑戰 系列 第 21

技術 DAY 21 - resume builder: 顯示創建的resume list

哈囉大家好!昨天處理完了新增resume功能,今天要讀取存在MySQL資料庫的資料,並顯示在頁面上。首先目前登入後dashboard的畫面如下: 左邊是簡單的個...

鐵人賽 自我挑戰組 DAY 20
PHP框架-Laravel自學挑戰 系列 第 20

技術 DAY20 - Resume builder: 創建填寫表單

哈囉大家好~不知不覺今天就來到鐵人賽的第20天了!時間過得好快啊,眼看九月也要過去了好消息是明天就是星期六了(星期五晚上最幸福XD) 昨天簡單介紹登出功能後,今...

鐵人賽 Modern Web DAY 6

技術 Day 06:Laravel 如何引入路由檔案

我們取得了使用者輸入的請求之後,再來就是如何將使用者的請求導向正確的位址。 在 Laravel 11 裡面,首先我們會先看到 bootstrap/app.php...

鐵人賽 Modern Web DAY 5

技術 Day 05:引用 Symfony 並更新框架核心

昨天看了 Laravel 怎麼使用 Symfony 的 Request 物件來建立自己的 Request,今天我們來試看看怎麼依樣畫葫蘆,在我們自己的套件上加上...

鐵人賽 Software Development DAY 7

技術 D7 - 加入版本控制,讓你的專案擁有「多重宇宙」

好了,經過前幾篇的努力,我們的開發環境已經搭建完成,並進行了初步的測試。一切看起來都很順利,但在正式進入開發之前,我們還有一件重要的事情要做:加入版本控制。你可...

鐵人賽 自我挑戰組 DAY 19
PHP框架-Laravel自學挑戰 系列 第 19

技術 DAY 19 - resume builder 登出功能與navbar

哈囉大家好~昨天簡單介紹了登入功能的程式碼,今天要來分享登出功能!那就馬上開始吧~ 首先登入後會進入dashboard的畫面,畫面最上方會有一個navbar,登...

鐵人賽 Software Development DAY 6

技術 D6 - 第一階段小驗收

好了,經過前幾篇的努力,我們的 Docker 環境已經搭建完成。現在,是時候換上使用者的帽子,來驗收我們的開發環境了!畢竟,環境建置得再漂亮,如果不能正常運作,...

鐵人賽 Modern Web DAY 4

技術 Day 04:捕捉使用者請求

能成功接觸到套件核心之後,我們終於可以來實際寫網頁框架的程式了! 首先我們要做的事情,就是接收使用者的請求,並且進行分析 我們來看看原本 Laravel 裡面的...

鐵人賽 Software Development DAY 5

技術 D5 - 拆解 Docker 環境:快速理解Nginx 反向代理 Nuxt 和 Laravel 的關係

好了,到了這一步,我們已經有了一個基於 Docker 的開發環境,但你可能會想:「這麼多配置,到底是怎麼運作的?」別擔心,今天我們要一起拆解這個 Docker...

鐵人賽 Modern Web DAY 3

技術 Day 03:串接框架核心

昨天我們建立了一個框架的腳手架,並且能成功的運作內容,看到 Hello World 了。 今天我們試著建立框架的核心部分,並且將框架程式碼和核心部分進行串接。...

鐵人賽 自我挑戰組 DAY 18
PHP框架-Laravel自學挑戰 系列 第 18

技術 DAY18 - resume builder 登入畫面與功能 (下)

哈囉大家好~今天要來分享一下登入功能的程式碼,那就馬上開始吧! 首先要先到env.檔設置我們在github OAuth App設定中獲得的金鑰以及重新導向的網址...

鐵人賽 自我挑戰組 DAY 17
PHP框架-Laravel自學挑戰 系列 第 17

技術 DAY17 - resume builder 登入畫面與功能(上)

哈囉大家好~先祝大家中秋節快樂!今天可以好好休息一下(然後明天再去上班今天要先開始做登入的畫面以及登入的功能,這次做登入功能想要透過Laravel另一個強大的套...

鐵人賽 Modern Web DAY 2

技術 Day 02:框架架構、Hello World

要開始撰寫一個類似 Laravel 的框架之前, 首先我們要了解 Laravel 原本的做法是怎麼做的 我們可以到 Laravel 框架原始碼的 github...

鐵人賽 自我挑戰組 DAY 16
PHP框架-Laravel自學挑戰 系列 第 16

技術 DAY 16 - 用Laravel做一個小專案!專案發想與架構

哈囉大家好~今天要正式開始啟動小專案啦!雖然對Laravel還不是很熟悉,但要開始透過專案來實現功能了那就先從專案的發想和設計開始吧! 因為最近剛好在整理自己的...

鐵人賽 Software Development DAY 4

技術 D4 - 來吧!用 Docker 打造開發環境(Laravel + Nuxt + Nginx + MariaDB)

好了,到了這個階段,我們終於要進入 Docker 的世界了!前幾篇文章我們討論了系統規劃與需求,現在來到實作的部分,要為整個開發環境打好基礎。這篇文章將帶你一步...

鐵人賽 Modern Web DAY 1

技術 Day 01:Laravel 那麼好用,還需要自幹框架嗎

如題目所說,Laravel 框架已經這麼好用了,而且使用的人這麼多,相關生態系也已經非常發達。 作為一個 PHP 開發者,為什麼還會自己想要開發框架呢? 又為什...

鐵人賽 Software Development DAY 3

技術 D3 - 先想清楚再動手:系統需求規劃

到了第三篇~!,我們準備進一步進入正題! 上一篇,我們已經選定了要開發的專案:「個人財務管理系統」。不過,開始寫程式之前,千萬別急著衝一波,咱們得先做點規劃。因...

鐵人賽 自我挑戰組 DAY 15
PHP框架-Laravel自學挑戰 系列 第 15

技術 DAY 15 - 用Laravel Livewire 前端框架撰寫Form (下)

哈囉大家好~時間過得好快啊,不知不覺鐵人賽的進度已經一半了昨天完成了簡單透過form將user input儲存到資料庫的功能,今天想要來優化昨天寫的程式碼!那就...

鐵人賽 Software Development DAY 2

技術 D2 - 我獨前後端,快速打造 MVP - 個人財務管理系統

獨自開發並不意味著必須精通所有技術,而是能夠在遇到問題時,主動查找資料、解決 bug,並且完成整個專案。即使還未成為全端專家,重點是能夠從頭到尾完成一個最小可行...

鐵人賽 Software Development DAY 1
Laravel 隨筆學習札記 系列 第 1

技術 Day1 - 我為什麼在這裡?30天我要做什麼?

我是誰? 我是非資訊相關科系的新手,實則是個轉職仔🤭 在轉職路上的人們總會帶著許多的徬徨,人往往在熟悉的環境中才能感到安全,跳脫原本熟悉的領域,所需的不僅僅是勇...

鐵人賽 自我挑戰組 DAY 14
PHP框架-Laravel自學挑戰 系列 第 14

技術 DAY 14 - 用Laravel Livewire前端框架撰寫Form (上)

哈囉大家好~又到週末啦!可以有更多時間寫文章昨天簡單使用livewire套件創建了component,所以今天想要試試創建Form,並且將input儲存於資料庫...