iT邦幫忙

laravel相關文章
共有 1077 則文章
鐵人賽 Modern Web DAY 8

技術 Day 08 | 觸發事件

昨天提到了互動事件(Action)基本上能解決大部分頁面中互動的需求,但若要能夠跨元件來進行互動,例如呼叫其他元件中的 Function 就要靠今天的 $emi...

鐵人賽 Modern Web DAY 9

技術 [Day 09] 簡單的單元測試實作(三)

昨天我們已經測試了4這個數字,但是除了4是閏年以外,去年(2020年)應該也是閏年,所以我們再輸入2020這個數字,看看會不會如我們預期的跳錯誤。我們在MyUn...

鐵人賽 Modern Web DAY 8

技術 [Day 08] 簡單的單元測試實作(二)

接下來我們做第二個測試,我們傳入一個數字,譬如說我們傳入4,因為它是4的倍數,所以應該是閏年,然後我們寫一個測試 我們希望傳入4這個數字,然後可以得到&quot...

鐵人賽 Modern Web DAY 9

技術 Laravel 實作 Webhooks

前言 那時候找不到完全符合需求的可以直接用或改,所以最後自己寫了一個,供大家參考。 根據我爬文,要用 Laravel 實作 Webhook 的方法應該不只一種,...

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

技術 Day01-CRUD API 實作(一)事前規劃、Laravel Sanctum 安裝與設定

大家好~第一天先來規劃我們的主題和預計會有哪些功能吧! 主題的話,我決定做個留言板,會有留言的 CRUD ,然後使用 Laravel Sanctum 做個簡易的...

鐵人賽 Modern Web DAY 7

技術 Day 07 | 互動事件

互動事件顧名思義,就是前後端之間的互動啦!現在要從頁面上觸發後端的 Function 不用在自己寫 JavaScript 然後用 AJAX 去幫你觸發啦,也不用...

鐵人賽 Modern Web DAY 6

技術 Day 06 | 資料綁定(二) - 計算屬性 Computed

延續昨天的內容,在昨天理解完 mount() 後,今天就開始來對資料進行操作吧!! 資料綁定 如果用過 Vue 對這個一定已經很熟悉。如果沒用過那這個也非常容易...

鐵人賽 Modern Web DAY 8

技術 一些類似判斷是否為空的方法比較:isset, empty, is_null

比較 $x isset($x) empty($x) is_null($x) null false true true [] true true...

鐵人賽 Modern Web DAY 7

技術 [Day 07] 簡單的單元測試實作(一)

我們終於要開始實作我們的單元測試了,首先我們先建立一個自己的測試案例php artisan make:test MyFirstUnitTest 我們發現在 /t...

鐵人賽 Modern Web DAY 5

技術 Day 05 | 資料綁定(一)

今天的內容是頁面前後端資料傳遞,這個部分跟前面相比來說簡單許多也比較直覺話。如果以前有寫過 Vue.js 的朋友應該會對這個方式非常熟悉,但又稍微的一點點不一樣...

鐵人賽 Modern Web DAY 6

技術 [Day 06] 一個單元測試的題目-閏年的判斷

過了這麼多天,我們終於進入到主題了,這一次我們使用的題目,是輸入一個正整數(西元年),然後判斷這一年是不是閏年, 到底為什麼會有閏年呢?我們計算一天的時間,是地...

鐵人賽 Modern Web DAY 5

技術 [Day 05] 開發之前,先把需求弄清楚

今天我們終於要開始進入主題了,但是在我們寫程式之前,我們還需要先搞清楚一個東西,那就是需求,寫程式的目的是為了完成需求,當然我們在練功的時候,可能需求不是那麼重...

鐵人賽 Modern Web DAY 4

技術 Day 04 | 渲染元件

要渲染 Livewire 元件也非常簡單,主要會分成兩種常用的方法,以下會分別對照 官方文件 來做示範。 作爲元件引入 作為頁面中的元件引入使用,可以當作輸入表...

鐵人賽 Modern Web DAY 3

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

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

鐵人賽 Modern Web DAY 4

技術 [Day 04] 測試驅動開發

接下來要討論的問題是,什麼時候開始寫測試,很多人會覺得應該在整個軟體開發完之後開始寫測試,但是越來越多人覺得應該要在寫程式之前就先撰寫測試程式,這種方法稱為測試...

鐵人賽 Modern Web DAY 3

技術 [Day 03] 在Windows上用IIS架Laravel網站

Windows 安裝IIS 控制臺 > 程式和功能 > 開啟或關閉Windows功能 > 確認Internet Information Ser...

鐵人賽 Modern Web DAY 2

技術 Day 02 | Laravel Livewire 基本介紹

Livewire 是 Laravel 的全端框架,能建立像 Vue 一樣的動態頁面的同時又能保有 Laravel 原有的特性。除此之外在 SEO 方面仍跟原本...

鐵人賽 Modern Web DAY 2

技術 [Day 02] 用Laravel寫單元測試

我們今天終於要進入主題了,這一系列的文章主要是針對已經有Laravel底子的人,如果還沒有寫過或是初學者,建議可以先吸收之前的系列文章 如何用Laravel寫一...

鐵人賽 Modern Web DAY 1

技術 Day 01 | 前言與賽程

從 2018 年介紹 Vue 的 UI Framework — Quasar ,到前年的 LINE Bot。 每年鐵人賽都剛好是工作最繁忙的下半年,希望下次能辦...

鐵人賽 Modern Web DAY 1

技術 [Day 00] 目錄

總目錄:當拉拉肉遇到單元測試,是否能夠擦出命運的火花? Laravel寫單元測試初體驗 天數 題目 第1天 [Day 01] 單元測試是什麼?為什...

鐵人賽 Modern Web DAY 1

技術 SQL 的括號怎麼寫成 Laravel Query?

前言 之前工作遇到一個情境需要撈出取消訂單狀態為 0,1 或沒有取消單的訂單,然後要再加上其他條件,像是訂單狀態、時間和供應商名稱。 SQL 大概是長這樣,OR...

徵才 威許移動 PHP 軟體工程師 ( Laravel )

智慧 OMO 會員忠誠度經營系統 ( APP | LINE ) 威許移動 ( 股 ) 公司 ( WishMobile, Inc ) 致力成為私域流量經營專家...

技術 [Day 52] 留言板後台及前台(八) - 加入圖片上傳

在正文之前要說一下,其實我覺得在留言板用文字編輯器不是個好主意,反而應該放在心情隨筆的地方,(但也不是不行, 譬如像Facebook這樣, 有點像結合了留言板跟...

技術 [Day 51] 留言板後台及前台(七) - 那些年,我們一起踩的XSS

甚麼是XSS 針對網站有很多種攻擊方式,SQL Injection是一種,另外還有一種常見的是XSS,如果到網路上查會有很多XSS相關的文章,那到底什麼是XSS...

技術 [Day 50] 留言板後台及前台(六) - 前端顯示資料

昨天我們已經把資料寫進去了,今天要開始顯示留言板了,但是首先我們需要抓使用者的圖片,所以要先在 app/Entity/Board.php 裡面加入關聯 publ...

技術 [Day 49] 留言板後台及前台(五) - 將留言板內容寫進資料庫

我們昨天做了錯誤處理,今天才正式來處理寫進資料庫的內容,我們先來做個範例,(我們不討論CKEditor的部分, 只討論Laravel程式的部分) 假設我們寫了這...

技術 [Day 48] 留言板後台及前台(四) - 處理留言板內容

我們之前的web.php沒有考慮到編輯留言板的部分,所以我們在留言板的後面再加上一列 //編輯留言板 Route::post('/board', 'HomeCo...

技術 [Day 47] 留言板後台及前台(三) - 留言板畫面2

我們在這裡用到了文字編輯器,我們使用的是CKEditor,可以到 這邊 下載也可以參照 官方文件 直接引用網路上的,下面是下載的畫面: 然後我們把下載下來...

技術 [Day 45] 留言板後台及前台(一) - 新增資料庫欄位

留言板後台及前台 新增資料庫欄位 接下來終於進入到留言板的部分,之前的心情隨筆是記錄自己的情況,後面留言板則是每個人都可以來給使用者留言,留言板目前的欄位如下這...

技術 [Day 44] 心情隨筆後台及前台(六) - 心情隨筆前台畫面

接下來我們要做的是心情隨筆前台的畫面,我們要在 app/Http/Controllers/HomeController.php 增加 mindPage方法,並且...