iT邦幫忙

laravel相關文章
共有 973 則文章
鐵人賽 Software Development DAY 19

技術 Day 19 : 貼文 ( Model ) [ 遇到一個坑 > < ]

Model 的定義在之前 user 的部份已經介紹過,接下來就直接進入步驟: 建立 Model 注意 Model 的命名為第一個字大寫而且為單數,然後與 M...

Laravel 原始碼分析 系列 第 40

技術 再看 tap()

tap() 之前有提過,是 helpers.php 的方法之一: function tap($value, $callback = null) { if...

鐵人賽 Software Development DAY 9

技術 Day 09 : user ( Migration )

首先我們要先處理使用者這一塊,而使用者的部份雖然在開新的 Laravel 專案時已經預設有屬於它的 Model 和 Migration,不過我會在這次的專案修改...

Laravel 原始碼分析 系列 第 43

技術 分析 Lumen Application--dispatch() 上篇

Lumen 在處理跟 Request 相關的程式,都放在 RoutesRequests 這個 trait 裡,包括今天要看的 dispatch() public...

鐵人賽 Modern Web DAY 16
LV的全端開發體驗 系列 第 16

技術 Day16 使用Laravel Excel來匯入資料

Excel的匯入匯出是我目前工作上常有的工作項目之一,雖然系統數位化了,但是有些對外的工作還是得轉成檔案來傳送,在這個案子中,我打算讓後台的題目新增除了手動的一...

鐵人賽 Modern Web DAY 28

技術 Day 28. 別鬧了,定義個樣式 class name 寫得有夠長 - SCSS 基礎介紹

如果你也覺得 CSS 不容易維護重複使用、每次要定義比較深層 dom element 的樣式,CSS 要寫的超級長 ... 等一堆怨言,那一定要來寫寫看 SCS...

鐵人賽 Modern Web DAY 22

技術 Day 22. 話說 Nuxt 的 VueRouter 呢?

在 Vue 專案中,透過設定 VueRouter 制訂各個頁面的 URL 以及各種畫面結構安排,但在 Nuxt 專案中,不再需要透過設定,pages 的目錄結構...

鐵人賽 Modern Web DAY 25

技術 Day 24 | Livewire 實作 購物網站(三): 加入購物車

實作了商品細節頁之後就要把商品加進購物車啦,今天會把要買的東西存進 Laravel 的 Session 中。那就來看看怎麼做吧! 今日目標:加入購物車 ㄧ、刻一...

鐵人賽 Software Development DAY 3
Laravel 新手初見 API 系列 第 3

技術 Day03-CRUD API 實作(三)Route、Postman 測試 API

大家好~昨天完成會員系統的 Controller,今天要來完成會員系統的 Route ,並且用 Postman 測試一下我們會員系統的功能是否正常! Route...

Laravel 原始碼分析 系列 第 46

技術 簡單看看 TestResponse

TestResponse 是一個輔助測試 response 用的物件,它內建混入(mixin)了 Response 物件功能: use Macroable {...

鐵人賽 開發技術 DAY 4
初學laravel 系列 第 4

技術 鐵人賽 Day4 laravel 安裝

以下為LARAVEL安裝的介紹,這邊是以WINDOWS為例,如果使用LINUX的人可以參考一下官方安裝網站。 先下載WIMDOWS Composer-Setup...

鐵人賽 自我挑戰組 DAY 13

技術 【第十三天】你開過變形金剛嗎?

【第十三天】你開過變形金剛嗎? 我們已經知道slack自己組積木的強大魔力了,既然我們可以組出各式各樣的訊息Template,那在組的過程勢必就不能像之前一樣直...

技術 從頭開始用 Laravel 來做CRUD -19- 初始 - Laravel - Mysql 調整 2

目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...

鐵人賽 Software Development DAY 13

技術 Day13-Laravel新手基礎訓-PostMan介紹(1)實測政府開放資料 OpenAPI

Postman 還記得上一篇提到透過API與App或其他伺服器溝通,是前後端的技能的分水嶺嗎?那麼在將API交給前端時,必須先利用工具測試API有沒有問題。在沒...

鐵人賽 Software Development DAY 24

技術 TDD 實戰 D10:Laravel (Regression Test)

上一篇做了一些更動,包含 貼文路由需驗證 及 Post 關聯到 User。 但不小心破壞到原本寫好的程式了,讓我們來看看是什麼問題。 關於 如何使用範例程式碼...

技術 [Laravel] $casts (Attribute Casting)

前言 前端通常需要顯示時間,但是我們從資料庫撈出來的時間很醜:2020-03-28T21:34:44.000000Z。明明在資料庫看到的是2020-03-28...

鐵人賽 Software Development DAY 9

技術 Laravel Migrations

在一般的程式碼版本可以用git來版本控制,而在資料庫呢?Laravel提供 migrations(遷移),可提供建立資料表與設定欄位屬性之外,更可作為資料庫的版...

鐵人賽 Modern Web DAY 13

技術 Day 13 | 元件狀態:輪詢 Polling

今天要介紹的功能 Polling ,用Google 翻譯出來是「輪詢」,不過這個詞並不常見就是了,大致上可以想像成是每一段時間執行一次,像是 JavaScrip...

鐵人賽 Modern Web DAY 12

技術 動物排序

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Modern Web DAY 26
LV的全端開發體驗 系列 第 26

技術 Day26 讓數字視覺化 - 引入Apache ECharts

看著鐵人賽快到尾聲了,但我只做完骨架功能而已,有點慚愧;幸好這周有雙十連假,可以稍微趕一下進度。 在我的計劃中,之後的功能如果會有數字分析的地方,都希望能儘量以...

技術 Laravel 技術筆記 (一)【Routing 路由】

序言 此系列文章將不定期更新,獻給未來健忘的自己,也獻給剛接觸 Laravel 的初學者們,若您在觀看本系列文章後能有所收穫與成長,那將是我莫大的榮幸,廢話不多...

鐵人賽 Modern Web DAY 30

技術 Laravel RESTful API 送養系統 完賽結語

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Software Development DAY 18

技術 Day18-Laravel新手基礎訓- The Basic Validation

胎嘎侯 今天的文件主題是Validation(驗證),筆者一開始接觸的時候,總是會把它跟Authentication(認證)的概念搞混,如果你剛接觸Larave...

鐵人賽 Modern Web DAY 18

技術 [Day 18] 繼續談 resource,建立表單來新增文章

上一篇聊到了建立表單,也可以列舉出所有文章了,剩下的就是建立表單囉! 今天我們來聊聊怎麼用網頁的方式,來建立文章! 連接新增文章網址 前面我們用 resourc...

鐵人賽 Modern Web DAY 24
Laravel 實務筆記 系列 第 24

技術 身分驗證

Laravel 提供了一整套身分驗證相關的功能,並且當我們安裝 Breeze 的時候就已經幫我們實作了大部分機能,不過為了客製或調整其中的功能,還是來了解一下運...

鐵人賽 Modern Web DAY 3

技術 Day 03 | 透過指令建立元件

安裝並部署 Livewire 的步驟沒有很多,照著做不用三分鐘就能完成囉!今天一樣是照著官方文件帶大家做一次囉~ 安裝 Livewire 官方文件 首先要先安裝...

鐵人賽 Modern Web DAY 23

技術 讓你的程式更美好 - Service 概念

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Modern Web DAY 27

技術 更好的自己更好的 API

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Modern Web DAY 22

技術 [Day 25] 建立註冊的畫面及功能(九) - 列印Eloquent SQL語法

因為Laravel的ORM很方便,我們幾乎不用寫SQL語法,但是萬一我們想要知道Laravel用了什麼語法,或是萬一發生錯誤,或是需要通過優化SQL語法來提升性...

技術 從頭開始用 Laravel 來做CRUD -20- 初始 - Laravel - Passport 安裝

目前環境 Laravel:5.7 資料庫:MariaDB 說明 所謂的CRUD是指 新增(Create)、讀取(Read)、更新(Update)、刪除(...