iT邦幫忙

laravel相關文章
共有 1077 則文章
鐵人賽 自我挑戰組 DAY 11
從0開始-30天摸索laravel 系列 第 11

技術 DAY11: view

跟瀏覽器畫面上有關的事情,大概都能跟View有關係,在邏輯上View是非必要存在的,在某些特殊情況下,確實是可能發生沒有view的情形,例如一個API接收傳送程...

鐵人賽 Modern Web DAY 9

技術 Day 09 Lightning 用戶登入

調好了用戶 Model,現在可以來做登入/登出了。上篇已經在後端安裝 Laravel UI 有了現成的登入邏輯,但前端就需要做比較多事情...,像用 Tail...

鐵人賽 自我挑戰組 DAY 10
從0開始-30天摸索laravel 系列 第 10

技術 DAY10: Controller

終於來到了laravel的controller囉!!!! 建立Controller之前,需要先新增一下Route的內容 到route.php中,新增下面這行 R...

鐵人賽 Modern Web DAY 8

技術 Day 08 Lightning 用戶功能

熬了好久,終於要開始做用戶相關的功能啦!雖然 Laravel 預設有幫我們做了一些相關的功能,但沒有完全滿足這個 Lightning 的需求,先來做一些調整。...

鐵人賽 自我挑戰組 DAY 9

技術 DAY9: Artisan 指令列續集

今天來瞄一下在laravel的CLI Artisan可以協助做到那些事情呢? php artisan list 或者 php artisan 查看所有的指令清...

鐵人賽 Modern Web DAY 7

技術 Day 07 Layout 和組件

只要是同一個網站,就會有同樣的部分,例如導覽列、頁尾、側邊欄等,需要有 Layout 來統一管理整個網頁的佈局。 網頁內元素開始多了起來,總不可能一直都要複製...

鐵人賽 自我挑戰組 DAY 8

技術 DAY8: Artisan 指令列

仔細思考了一番,決定再開始講laravel的MVC之前,把laravel的CLI Artisan的順序往前移動,想先來介紹一下Artisan是什麼用途?有什麼優...

鐵人賽 自我挑戰組 DAY 7

技術 DAY7: 今晚再來點基礎 Routing

今天再繼續補充一下路由的部分! 我們也可以在路由中管理HTTP 請求(HTTP methods) 何謂HTTP 請求? MDN上是這樣說的: HTTP 定義了...

鐵人賽 Mobile Development DAY 11

技術 [Day 11] MVC 框架的第二課!談如何設計難以維護的 view

今天我們聊到 MVC 框架的另一個重要部分:MVC 的 view。 view 在 MVC 框架裡面,通常是負責處理畫面邏輯的部分。 今天我們來談談如何設計出難以...

鐵人賽 Mobile Development DAY 10

技術 [Day 10] 聊 model 的設計!如何設計出難以維護的 model

來到了第十天,我們終於開始談到 MVC 的部分了! 今天我們來談談怎麼設計出難以維護的 model。 不使用 model Larvel 的 ORM model...

鐵人賽 Mobile Development DAY 9

技術 [Day 9] 談透過 database migration 讓專案難以維護

不要用 migration 首先,最直接的方法,就是不要用 migration。 如果有人提出疑問,這時你可以開始炫耀自己過去的豐功偉業,談談自己之前做過多大的...

鐵人賽 Modern Web DAY 5

技術 Day 05 安裝 Tailwind CSS

上一篇的範例因為沒有用 CSS 調教過,還不大能見人。本篇將來簡單介紹 Tailwind CSS 這個 Utility-First 的 CSS 框架。 Tai...

鐵人賽 Mobile Development DAY 8

技術 [Day 8] 怎麼撰寫難以維護的 Middleware

除了 route 之外,要進入到 controller 之前,還要先經過 Middleware 這關。 接著我們就來來談談 Middleware 的設計。 不使...

鐵人賽 Mobile Development DAY 7

技術 [Day 7] 談 Laravel Route 的設計!如何設計難以維護的 route

專案建立好了,再來就是設計 route,讓使用者可以進來了。 下面我們介紹怎麼設計出難以維護的 route RESTful-ish API 路徑大致上符合 RE...

鐵人賽 Modern Web DAY 4

技術 Day 04 Inertia.js 的 Hello world

裝完 Laravel 後,我們就要開開心心地開始開發啦!首先第一步就是熟悉的 Laravel Router,把預設的 Welcome 視圖換成 Inertia...

鐵人賽 Mobile Development DAY 6

技術 [Day 6] 怎麼讓剛建立的專案難以維護

說了很多程式撰寫該注意的地方,我們來討論一下從專案的一開始,我們要如何打好基礎,從一開始就讓專案不好維護。 沒有 Model 的 MVC 架構 如果你使用的 L...

鐵人賽 Modern Web DAY 3

技術 Day 03 初始化 Lightning - 安裝 Laravel & Vue.js & Inertia.js

準備好 Laravel 的開發環境後,就可以開始初始化專案了。 安裝 Laravel 說到 Laravel 最近的大事件,就是 Laravel 8 準備要發布...

鐵人賽 自我挑戰組 DAY 5

技術 DAY5: laravel架構

新建一個laravel專案後,會發現專案資料夾下有許多檔案,分別來釐清一下有哪些資料夾及需要對應存放的位置 目前這資料結構,不用說需要背起來或者立刻理解,後續一...

技術 laravel 5.4 can't php artisan migrate 教學

當 php artisan migrate出現以下狀況時: In Macroable.php line 74: Method id does not ex...

鐵人賽 Mobile Development DAY 5

技術 [Day 5] 從函式架構建立難以維護的程式碼

談完變數怎麼處理之後,我們來探討從函式的架構,怎麼撰寫出難以維護的程式碼。 排版 混用 Tab 和 space 排版,或者根本不排版。由於 Tab 的間隔沒有固...

鐵人賽 自我挑戰組 DAY 4

技術 DAY4: 前進laravel - wagon

終於要開始練習laravel了,首先需要理解一下什麼是composer!!! 千萬不要覺得我富堅,composer是真的每個教學每本書都會來的啊~~~~~~ c...

鐵人賽 Modern Web DAY 2

技術 Day 02 Inertia.js 是什麼?

Inertia.js 不是框架,也不是要來取代現有的框架。Inertia.js 的本質是個前端的路由套件,透過銜接既有的「前端框架」和「後端框架」,來達到用...

鐵人賽 Modern Web DAY 1

技術 Day 01 為什麼我用 Laravel 寫 SPA 卻可以不寫 API?

2021/03/28: 前言 必須得承認,這個系列真是頻繁出事,用了 Laravel 7,寫到一半升到 8;Vue.js 2.6 升到 3;Tailwind...

鐵人賽 Mobile Development DAY 4

技術 [Day 4] 混淆變數命名的利器!談匈牙利命名法

匈牙利命名法是過去的一種變數命名方式。簡單的說,藉由在變數的開頭加上一些字母的前綴,比方說是字串的 name 前面加上 str,變成 strName,來標註變數...

鐵人賽 Mobile Development DAY 3

技術 [Day 3] 從變數命名開始,讓專案程式碼難以維護

變數是程式的基本要素之一。要寫難以維護的程式碼,在變數的命名上面,有許多技巧可用。 由於命名對編譯器來說沒有影響,因此給予我們極大的空間,可以寫出能運作,但是對...

鐵人賽 Mobile Development DAY 2

技術 [Day 2] 談環境設置與版本控制

建立專案之前,環境設置與程式碼的版本控制,是很重要的環節。對於要建立難以維護的專案也是如此。 下面我們來聊聊怎麼透過環境設置與版控,讓專案難以維護。 環境設置...

鐵人賽 自我挑戰組 DAY 2

技術 DAY2 : 什麼是MVC?

要開始玩laravel之前,必須要來溫習一下什麼是MVC,MVC並不是一個技術,也不是個程式語言而是一種軟體架構。MVC是指Model、View以及Contro...

鐵人賽 Mobile Development DAY 1

達標好文 技術 [Day 1] 如何放心大膽的用 Laravel 欠下技術債

工程師應該放心大膽地創造技術負債 這篇很好的文章裡,以及詳實的指導工程師應該對工作具備怎樣的心態,如何成功的提升自己的績效,並讓自己的績效在同事之間顯得特別突出...

鐵人賽 自我挑戰組 DAY 1

技術 DAY1 : laravel 閒聊

參加動機之前寫PHP也有摸索過MVC架構,也略學過CI(CodeIgniter)的框架,對於laravel就好像看到正妹一樣,很養眼卻遲遲沒有下手。希望藉由這次...

技術 筆記- Vue透過Laravel 簡單上傳圖片/檔案

久久寫一次檔案上傳都要再去爬文?,乾脆自己筆記起來!! 一、Vue 前端 1. 隱藏Input的按鈕 HTML內建的上傳Input很醜,所以我都把它隱藏起來,要...