iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

跳脫MVC,Laravel + React 建立電商網站 系列

這系列的挑戰沒意外會分三個主題進行,React、Laravel 以及最後想做出一個成品:期望將兩個框架合併做出一個簡易的電商網站。
React 本身需要具備非常基礎的html以及JS觀念,如果從細節開始記錄就寫不完了XD,因此只會"稍微"提到用到的前端基本觀念

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

Day 11 開始拉拉維爾(Laravel)之前的準備(虛擬環境架設)

在開始進行laravel之前,我建議使用虛擬環境來安裝,因為我不想汙染到筆電,要是裝到一半挫賽直接整台殺掉重來就好XD雖然網路上有很多教學,不過既然是要用虛擬機...

2022-09-15 ‧ 由 bennett 分享
DAY 12

Day 12 認識拉拉維爾(Laravel)

昨天安裝環境的時候忘記安裝資料庫了,這次選擇MySQL 8。我這裡快速帶過安裝步驟跟流程,我把前陣子的安裝筆記拿出來跟大家分享,沒意外照著做應該就Ok了XD M...

2022-09-16 ‧ 由 bennett 分享
DAY 13

Day 13 淺談 拉拉維爾(Laravel) - Migration

Laravel 做為一個很多php 使用者推崇的框架,它一定有它迷人的地方,今天就來淺窺一下它的魅力吧。今天這個部分主要會介紹一些常用、實用的小工具,可以讓我們...

2022-09-17 ‧ 由 bennett 分享
DAY 14

Day 14 淺談 拉拉維爾(Laravel) - Eloquent ORM

昨天講完Migration,今天要講的Model也是跟資料庫息息相關。Model其實從剛開始講Laravel就一直提到,那Model到底是什麼呢?基本上可以把M...

2022-09-18 ‧ 由 bennett 分享
DAY 15

Day 15 淺談 拉拉維爾(Laravel) - Blade

前面的篇幅都是著重在後端的處理,今天我想講一下 MVC的 V : view。在使用單純的MVC來撰寫的時候,我們的前端就是view,在laravel之中稱為bl...

2022-09-19 ‧ 由 bennett 分享
DAY 16

Day 16 Laravel + React 實作之路 -1(環境架設)

我們透過前面的介紹可以理解到:Laravel 是一個全端框架(Model、View、Controller),那在本身就有blade的情況下要怎麼加入React呢...

2022-09-20 ‧ 由 bennett 分享
DAY 17

Day 17 Laravel + React 實戰之路 -2(登入套件理解)

今天我們來看看這個畫面是如何生成的 以及我們要做哪一些改變。首先,有關於身分驗證的相關路徑都放在:routes/auth.php之中接著可以看到 有一個Get...

2022-09-21 ‧ 由 bennett 分享
DAY 18

Day 18 Laravel + React 實戰之路 -3(基本資料表建置)

昨天有說到今天的目標就是設計資料表,前面的兩天都是在做環境基礎的建置跟理解,今天終於開始要真正踏入「類電商」這個專案了。基本上在進行一個專案的時候就是要先想一下...

2022-09-22 ‧ 由 bennett 分享
DAY 19

Day 19 Laravel + React 實戰之路 -4(假資料)

我今天的規劃是 把 關於產品的資料表稍微設定一下。在一個開發之前,我們必須要資料庫有一些假資料,身為一個專業的開發人員,如果被其他人看到在資料庫一個一個的寫假數...

2022-09-23 ‧ 由 bennett 分享
DAY 20

Day 20 Laravel + React 實戰之路 -5(商品列表)

終於進展到2/3的進度了,還是要朝著專案進度繼續邁進。昨天已經把一些假資料塞到資料庫裡面了,今天就來實作商品列表(首頁)吧! 首先要到web.php 的地方去註...

2022-09-24 ‧ 由 bennett 分享