DDDDD的沙龍
軟體開發筆記
30
免費公開
房間資訊
學涯無止境,透過每日or每週模仿學習筆記,不管是哪些領域也好,總有一天也可以從菜雞變小雞
全部
全部
全部類型
免費與付費
最新發佈
最新發佈
DDDDD
2023/12/13
Laravel 安全性,七種開發人員常犯的錯誤
待業中後,發現時間變很多就開始東看看西看看,思考著要如何更深入理解Laravel框架的運用,而在Laravel框架中哪些部分是框架替我們做了哪些處理,推薦一個影片給大家一起學習理解。
#
Laravel
#
XSS
#
閱讀筆記
3
DDDDD
2023/12/13
Laravel 安全性,七種開發人員常犯的錯誤
待業中後,發現時間變很多就開始東看看西看看,思考著要如何更深入理解Laravel框架的運用,而在Laravel框架中哪些部分是框架替我們做了哪些處理,推薦一個影片給大家一起學習理解。
#
Laravel
#
XSS
#
閱讀筆記
3
DDDDD
2023/12/09
[筆記] MySQL 有哪些鎖?
現在AI工具太多,且框架對於資安支援及處理也越來越方便,反而開始會容易忽略最底層的知識,這邊回顧MySQL的鎖,順便記錄一下找到的一些影片資源,並整理筆記
#
MySQL
#
閱讀筆記
#
學習
6
DDDDD
2023/12/09
[筆記] MySQL 有哪些鎖?
現在AI工具太多,且框架對於資安支援及處理也越來越方便,反而開始會容易忽略最底層的知識,這邊回顧MySQL的鎖,順便記錄一下找到的一些影片資源,並整理筆記
#
MySQL
#
閱讀筆記
#
學習
6
DDDDD
2023/12/05
PHP 時區轉換
這邊主要是遇到功能需要處理時區,雖然主管給的筆記已經寫得很完美了,但覺得還是得理解吸收後並記錄自己的筆記後,好像才能有效吸收到腦袋裡
#
PHP
#
筆記
#
程式設計
17
DDDDD
2023/12/05
PHP 時區轉換
這邊主要是遇到功能需要處理時區,雖然主管給的筆記已經寫得很完美了,但覺得還是得理解吸收後並記錄自己的筆記後,好像才能有效吸收到腦袋裡
#
PHP
#
筆記
#
程式設計
17
DDDDD
2023/11/05
AWS Serverless with NodeJS
研究這個部分起因是因為公司某些功能服務是使用AWS Serverless來處理計算,故而外訂立了三個月學習NodeJS的計畫,並開始試著實作Serverless服務,Jest測試還沒研究到,下次再補充說明。
#
AWS
#
NodeJS
#
部署
9
DDDDD
2023/11/05
AWS Serverless with NodeJS
研究這個部分起因是因為公司某些功能服務是使用AWS Serverless來處理計算,故而外訂立了三個月學習NodeJS的計畫,並開始試著實作Serverless服務,Jest測試還沒研究到,下次再補充說明。
#
AWS
#
NodeJS
#
部署
9
DDDDD
2023/10/29
利用AWS S3部署Swagger api 文件
最近看到一些網路教學AWS S3可以部署靜態網頁,就想說那不如試試看將local swagger部署上去,之後還可以透過github action 自動部署swagger到s3上,於是花點時間看個影片並搭配chatgpt來實現
#
AWS
#
網頁
#
Swagger
9
DDDDD
2023/10/29
利用AWS S3部署Swagger api 文件
最近看到一些網路教學AWS S3可以部署靜態網頁,就想說那不如試試看將local swagger部署上去,之後還可以透過github action 自動部署swagger到s3上,於是花點時間看個影片並搭配chatgpt來實現
#
AWS
#
網頁
#
Swagger
9
DDDDD
2023/10/21
為 Laravel 配置 PHP_CodeSniffer
在專案開發的時候,專案架構搭建時團隊就會設定 php code style 檢查,避免整個開發團隊大家走出自己的風格,尤其是兩格空白還是四格空白,總是會有不同意見,這時候定義出團隊code style,並透過配置Github Action CI(Continuous Integration)
#
Laravel
#
PHP
#
程式學習
10
DDDDD
2023/10/21
為 Laravel 配置 PHP_CodeSniffer
在專案開發的時候,專案架構搭建時團隊就會設定 php code style 檢查,避免整個開發團隊大家走出自己的風格,尤其是兩格空白還是四格空白,總是會有不同意見,這時候定義出團隊code style,並透過配置Github Action CI(Continuous Integration)
#
Laravel
#
PHP
#
程式學習
10
DDDDD
2023/10/15
Laravel 配置使用 MongoDB 資料庫
為了做登入log紀錄,練習mongoDB來存放log資料,這邊就來紀錄 Laravel 配置mongoDB的實作,而原本我的side project是練習搭建docker開發環境,故這邊會以dockerfile來設定跟紀錄踩坑問題。
#
Laravel
#
PHP
#
MongoDB
11
DDDDD
2023/10/15
Laravel 配置使用 MongoDB 資料庫
為了做登入log紀錄,練習mongoDB來存放log資料,這邊就來紀錄 Laravel 配置mongoDB的實作,而原本我的side project是練習搭建docker開發環境,故這邊會以dockerfile來設定跟紀錄踩坑問題。
#
Laravel
#
PHP
#
MongoDB
11
DDDDD
2023/10/08
登入功能加上Google reCAPTCHA
這邊練習串接Google reCAPTCHA,簡單介紹Google reCAPTCHA v3。 Google reCAPTCHA v3 是一種幫助網站和應用程序識別和阻止惡意機器人和自動化攻擊,它由 Google 提供,旨在與傳統的 reCAPTCHA v2 不同,reCAPTCHA v3 不需要使
#
Laravel
#
PHP
#
Google
8
DDDDD
2023/10/08
登入功能加上Google reCAPTCHA
這邊練習串接Google reCAPTCHA,簡單介紹Google reCAPTCHA v3。 Google reCAPTCHA v3 是一種幫助網站和應用程序識別和阻止惡意機器人和自動化攻擊,它由 Google 提供,旨在與傳統的 reCAPTCHA v2 不同,reCAPTCHA v3 不需要使
#
Laravel
#
PHP
#
Google
8
DDDDD
2023/10/08
建立 Middleware 判斷登入JWT
首先先簡單說明 Laravel 中的 Middleware (中介層),Middleware 是一種用於處理 HTTP 請求的機制,它允許你在請求到達應用程序的路由之前或之後執行一些代碼。Middleware 通常用於執行諸如驗證、授權、日誌記錄、修改請求/響應等操作。
#
Laravel
#
PHP
#
軟體筆記
4
DDDDD
2023/10/08
建立 Middleware 判斷登入JWT
首先先簡單說明 Laravel 中的 Middleware (中介層),Middleware 是一種用於處理 HTTP 請求的機制,它允許你在請求到達應用程序的路由之前或之後執行一些代碼。Middleware 通常用於執行諸如驗證、授權、日誌記錄、修改請求/響應等操作。
#
Laravel
#
PHP
#
軟體筆記
4
DDDDD
2023/10/04
實作 Laravel 串接Google Sheet API
最近剛好分配一個需求,要批次更新一些基礎設定資料,而新系統基礎設定資料都統一由別的團隊維護在Google Sheet 上,一開始是要我寫 Laravel Seeder 塞資料表,後來發現也太多數據要批次更新了,數據要對到何時何年,乾脆來研究串 Google Sheet API 整批塞入在對總行數就好
#
Laravel
#
Google
#
程式筆記
7
1
DDDDD
2023/10/04
實作 Laravel 串接Google Sheet API
最近剛好分配一個需求,要批次更新一些基礎設定資料,而新系統基礎設定資料都統一由別的團隊維護在Google Sheet 上,一開始是要我寫 Laravel Seeder 塞資料表,後來發現也太多數據要批次更新了,數據要對到何時何年,乾脆來研究串 Google Sheet API 整批塞入在對總行數就好
#
Laravel
#
Google
#
程式筆記
7
1
DDDDD
2023/10/01
實作 Laravel 自定義的 Exceptions
在撰寫專案時,有時候可能需要做一些特定Exceptions 來拋出error message的情況,而在不同公司任職,大家配置的流程可能就有些不同,這邊將簡單練習如何配置自定義的Exception。
#
Laravel
#
PHP
#
工程師
9
DDDDD
2023/10/01
實作 Laravel 自定義的 Exceptions
在撰寫專案時,有時候可能需要做一些特定Exceptions 來拋出error message的情況,而在不同公司任職,大家配置的流程可能就有些不同,這邊將簡單練習如何配置自定義的Exception。
#
Laravel
#
PHP
#
工程師
9
DDDDD
2023/09/30
實作Laravel 註冊、登入搭配JWT
本篇純粹紀錄實作流程,以方便未來可以照此版繼續優化改進作法,這篇會使用Laravel 9版本並搭配Boostrap 5來做開發。 發現將每一次的實作作筆記,回頭再看的時候,就可以發現實作差異並進行改正,沒搞懂的底層操作也能在覆盤的時候理解,建議大家都要筆記自己的實作流程。
#
Laravel
#
PHP
#
會員系統
4
DDDDD
2023/09/30
實作Laravel 註冊、登入搭配JWT
本篇純粹紀錄實作流程,以方便未來可以照此版繼續優化改進作法,這篇會使用Laravel 9版本並搭配Boostrap 5來做開發。 發現將每一次的實作作筆記,回頭再看的時候,就可以發現實作差異並進行改正,沒搞懂的底層操作也能在覆盤的時候理解,建議大家都要筆記自己的實作流程。
#
Laravel
#
PHP
#
會員系統
4
DDDDD
2023/09/28
實作 Laravel 9 改用 vite 作為前端編譯檔案配置
作為一個純後端,不會前端也是正常的事(誤),但該練習的技能線還是得每天練習一點,尤其我是一個前端小廢物,那既然要用Laravel 9 版本來做開發,那就得先試試看vite這個新的工具,基本上這邊就簡單介紹使用方式,另一篇在額外說明Laravel Mix 與 Vite 差別。
#
Laravel
#
Vite
#
軟體工程師
7
1
DDDDD
2023/09/28
實作 Laravel 9 改用 vite 作為前端編譯檔案配置
作為一個純後端,不會前端也是正常的事(誤),但該練習的技能線還是得每天練習一點,尤其我是一個前端小廢物,那既然要用Laravel 9 版本來做開發,那就得先試試看vite這個新的工具,基本上這邊就簡單介紹使用方式,另一篇在額外說明Laravel Mix 與 Vite 差別。
#
Laravel
#
Vite
#
軟體工程師
7
1
DDDDD
2023/09/27
Laravel 內建 Boolean validation 不接受 'true', 'false'
最近在開發某一個項目功能,這也是先前同事踩到的坑,這次換我在踩一次,順便記錄一下,主要發生情境是,在執行GET參數,定義一個isDownlineSearch 布林判斷時,前端傳入true or false,在執行以下程式碼判斷時會失敗,他無法正確判斷此值。
#
Laravel
#
UnitTest
#
學習筆記
14
DDDDD
2023/09/27
Laravel 內建 Boolean validation 不接受 'true', 'false'
最近在開發某一個項目功能,這也是先前同事踩到的坑,這次換我在踩一次,順便記錄一下,主要發生情境是,在執行GET參數,定義一個isDownlineSearch 布林判斷時,前端傳入true or false,在執行以下程式碼判斷時會失敗,他無法正確判斷此值。
#
Laravel
#
UnitTest
#
學習筆記
14
DDDDD
2023/09/21
[筆記] JSON Web Token (JWT)
最近因為想要花些時間做完一個完整的SideProject,以前總是懂得怎麼使用,拼拼湊湊完成一個塞趴卷就交卷了,但都沒時間去真正理解這些原理的應用,而Laravel 框架本身支持的登入登出的工具,就有好多種。
#
JWT
#
工程師筆記
#
軟體工程師
9
DDDDD
2023/09/21
[筆記] JSON Web Token (JWT)
最近因為想要花些時間做完一個完整的SideProject,以前總是懂得怎麼使用,拼拼湊湊完成一個塞趴卷就交卷了,但都沒時間去真正理解這些原理的應用,而Laravel 框架本身支持的登入登出的工具,就有好多種。
#
JWT
#
工程師筆記
#
軟體工程師
9
DDDDD
2023/09/14
建構屬於自己的Laravel Helper 輔助函數
在公司專案裡,除了使用Laravel 提供的輔助函數外,我們還可以透過建構屬於自己的Helper function 可以方便地執行諸如處理陣列、文件路徑、字符串和路由等操作,來協助我們更方便處理重複的程式碼。
#
Laravel
#
程式學習
#
學習筆記
31
DDDDD
2023/09/14
建構屬於自己的Laravel Helper 輔助函數
在公司專案裡,除了使用Laravel 提供的輔助函數外,我們還可以透過建構屬於自己的Helper function 可以方便地執行諸如處理陣列、文件路徑、字符串和路由等操作,來協助我們更方便處理重複的程式碼。
#
Laravel
#
程式學習
#
學習筆記
31
DDDDD
2023/09/07
PHPUnit 單元測試練習
練習 PHPUnit 測試的撰寫,依序創建Controller、Service,並針對計算邏輯進行單元測試的練習。
#
測試
#
PHP
#
Laravel
31
1
DDDDD
2023/09/07
PHPUnit 單元測試練習
練習 PHPUnit 測試的撰寫,依序創建Controller、Service,並針對計算邏輯進行單元測試的練習。
#
測試
#
PHP
#
Laravel
31
1
DDDDD
2023/09/06
PHPUnit 與 Mockery 寫法差異
在 Laravel 中的測試中,PHPUnit 和 Mockery 都可以用來創建測試替身(test double),但它們有不同的方式和功能,以下簡單介紹兩種寫法方式。
#
測試
#
Laravel
#
PHP
13
1
DDDDD
2023/09/06
PHPUnit 與 Mockery 寫法差異
在 Laravel 中的測試中,PHPUnit 和 Mockery 都可以用來創建測試替身(test double),但它們有不同的方式和功能,以下簡單介紹兩種寫法方式。
#
測試
#
Laravel
#
PHP
13
1
DDDDD
2023/09/03
單元測試與整合測試簡述
最近在研讀單元測試的藝術這本書,也剛好因為自己對單元測試的撰寫還沒有很游刃有餘XD,但由於我是挑重點看,簡單做個內容讀後感的整理
#
測試
#
PHP
#
單元測試
9
1
DDDDD
2023/09/03
單元測試與整合測試簡述
最近在研讀單元測試的藝術這本書,也剛好因為自己對單元測試的撰寫還沒有很游刃有餘XD,但由於我是挑重點看,簡單做個內容讀後感的整理
#
測試
#
PHP
#
單元測試
9
1
DDDDD
2023/09/01
所謂的路由參數及隱試綁定概念?
接續上一章Laravel Request 的概念簡單說明,接下來講 Request 特別的應用,而分享這部分的契機,主要是在新人時期面試時被問到的一題,不知道大家是否有被考過這題? 通常考官的問題:解釋一下關於Laravel 隱式綁定 or 是否聽過隱式綁定?
#
Laravel
#
程式學習
#
自我成長
5
DDDDD
2023/09/01
所謂的路由參數及隱試綁定概念?
接續上一章Laravel Request 的概念簡單說明,接下來講 Request 特別的應用,而分享這部分的契機,主要是在新人時期面試時被問到的一題,不知道大家是否有被考過這題? 通常考官的問題:解釋一下關於Laravel 隱式綁定 or 是否聽過隱式綁定?
#
Laravel
#
程式學習
#
自我成長
5
加入
全部
全部
全部類型
免費與付費
最新發佈
最新發佈
DDDDD
2023/12/13
Laravel 安全性,七種開發人員常犯的錯誤
待業中後,發現時間變很多就開始東看看西看看,思考著要如何更深入理解Laravel框架的運用,而在Laravel框架中哪些部分是框架替我們做了哪些處理,推薦一個影片給大家一起學習理解。
#
Laravel
#
XSS
#
閱讀筆記
3
DDDDD
2023/12/13
Laravel 安全性,七種開發人員常犯的錯誤
待業中後,發現時間變很多就開始東看看西看看,思考著要如何更深入理解Laravel框架的運用,而在Laravel框架中哪些部分是框架替我們做了哪些處理,推薦一個影片給大家一起學習理解。
#
Laravel
#
XSS
#
閱讀筆記
3
DDDDD
2023/12/09
[筆記] MySQL 有哪些鎖?
現在AI工具太多,且框架對於資安支援及處理也越來越方便,反而開始會容易忽略最底層的知識,這邊回顧MySQL的鎖,順便記錄一下找到的一些影片資源,並整理筆記
#
MySQL
#
閱讀筆記
#
學習
6
DDDDD
2023/12/09
[筆記] MySQL 有哪些鎖?
現在AI工具太多,且框架對於資安支援及處理也越來越方便,反而開始會容易忽略最底層的知識,這邊回顧MySQL的鎖,順便記錄一下找到的一些影片資源,並整理筆記
#
MySQL
#
閱讀筆記
#
學習
6
DDDDD
2023/12/05
PHP 時區轉換
這邊主要是遇到功能需要處理時區,雖然主管給的筆記已經寫得很完美了,但覺得還是得理解吸收後並記錄自己的筆記後,好像才能有效吸收到腦袋裡
#
PHP
#
筆記
#
程式設計
17
DDDDD
2023/12/05
PHP 時區轉換
這邊主要是遇到功能需要處理時區,雖然主管給的筆記已經寫得很完美了,但覺得還是得理解吸收後並記錄自己的筆記後,好像才能有效吸收到腦袋裡
#
PHP
#
筆記
#
程式設計
17
DDDDD
2023/11/05
AWS Serverless with NodeJS
研究這個部分起因是因為公司某些功能服務是使用AWS Serverless來處理計算,故而外訂立了三個月學習NodeJS的計畫,並開始試著實作Serverless服務,Jest測試還沒研究到,下次再補充說明。
#
AWS
#
NodeJS
#
部署
9
DDDDD
2023/11/05
AWS Serverless with NodeJS
研究這個部分起因是因為公司某些功能服務是使用AWS Serverless來處理計算,故而外訂立了三個月學習NodeJS的計畫,並開始試著實作Serverless服務,Jest測試還沒研究到,下次再補充說明。
#
AWS
#
NodeJS
#
部署
9
DDDDD
2023/10/29
利用AWS S3部署Swagger api 文件
最近看到一些網路教學AWS S3可以部署靜態網頁,就想說那不如試試看將local swagger部署上去,之後還可以透過github action 自動部署swagger到s3上,於是花點時間看個影片並搭配chatgpt來實現
#
AWS
#
網頁
#
Swagger
9
DDDDD
2023/10/29
利用AWS S3部署Swagger api 文件
最近看到一些網路教學AWS S3可以部署靜態網頁,就想說那不如試試看將local swagger部署上去,之後還可以透過github action 自動部署swagger到s3上,於是花點時間看個影片並搭配chatgpt來實現
#
AWS
#
網頁
#
Swagger
9
DDDDD
2023/10/21
為 Laravel 配置 PHP_CodeSniffer
在專案開發的時候,專案架構搭建時團隊就會設定 php code style 檢查,避免整個開發團隊大家走出自己的風格,尤其是兩格空白還是四格空白,總是會有不同意見,這時候定義出團隊code style,並透過配置Github Action CI(Continuous Integration)
#
Laravel
#
PHP
#
程式學習
10
DDDDD
2023/10/21
為 Laravel 配置 PHP_CodeSniffer
在專案開發的時候,專案架構搭建時團隊就會設定 php code style 檢查,避免整個開發團隊大家走出自己的風格,尤其是兩格空白還是四格空白,總是會有不同意見,這時候定義出團隊code style,並透過配置Github Action CI(Continuous Integration)
#
Laravel
#
PHP
#
程式學習
10
DDDDD
2023/10/15
Laravel 配置使用 MongoDB 資料庫
為了做登入log紀錄,練習mongoDB來存放log資料,這邊就來紀錄 Laravel 配置mongoDB的實作,而原本我的side project是練習搭建docker開發環境,故這邊會以dockerfile來設定跟紀錄踩坑問題。
#
Laravel
#
PHP
#
MongoDB
11
DDDDD
2023/10/15
Laravel 配置使用 MongoDB 資料庫
為了做登入log紀錄,練習mongoDB來存放log資料,這邊就來紀錄 Laravel 配置mongoDB的實作,而原本我的side project是練習搭建docker開發環境,故這邊會以dockerfile來設定跟紀錄踩坑問題。
#
Laravel
#
PHP
#
MongoDB
11
DDDDD
2023/10/08
登入功能加上Google reCAPTCHA
這邊練習串接Google reCAPTCHA,簡單介紹Google reCAPTCHA v3。 Google reCAPTCHA v3 是一種幫助網站和應用程序識別和阻止惡意機器人和自動化攻擊,它由 Google 提供,旨在與傳統的 reCAPTCHA v2 不同,reCAPTCHA v3 不需要使
#
Laravel
#
PHP
#
Google
8
DDDDD
2023/10/08
登入功能加上Google reCAPTCHA
這邊練習串接Google reCAPTCHA,簡單介紹Google reCAPTCHA v3。 Google reCAPTCHA v3 是一種幫助網站和應用程序識別和阻止惡意機器人和自動化攻擊,它由 Google 提供,旨在與傳統的 reCAPTCHA v2 不同,reCAPTCHA v3 不需要使
#
Laravel
#
PHP
#
Google
8
DDDDD
2023/10/08
建立 Middleware 判斷登入JWT
首先先簡單說明 Laravel 中的 Middleware (中介層),Middleware 是一種用於處理 HTTP 請求的機制,它允許你在請求到達應用程序的路由之前或之後執行一些代碼。Middleware 通常用於執行諸如驗證、授權、日誌記錄、修改請求/響應等操作。
#
Laravel
#
PHP
#
軟體筆記
4
DDDDD
2023/10/08
建立 Middleware 判斷登入JWT
首先先簡單說明 Laravel 中的 Middleware (中介層),Middleware 是一種用於處理 HTTP 請求的機制,它允許你在請求到達應用程序的路由之前或之後執行一些代碼。Middleware 通常用於執行諸如驗證、授權、日誌記錄、修改請求/響應等操作。
#
Laravel
#
PHP
#
軟體筆記
4
DDDDD
2023/10/04
實作 Laravel 串接Google Sheet API
最近剛好分配一個需求,要批次更新一些基礎設定資料,而新系統基礎設定資料都統一由別的團隊維護在Google Sheet 上,一開始是要我寫 Laravel Seeder 塞資料表,後來發現也太多數據要批次更新了,數據要對到何時何年,乾脆來研究串 Google Sheet API 整批塞入在對總行數就好
#
Laravel
#
Google
#
程式筆記
7
1
DDDDD
2023/10/04
實作 Laravel 串接Google Sheet API
最近剛好分配一個需求,要批次更新一些基礎設定資料,而新系統基礎設定資料都統一由別的團隊維護在Google Sheet 上,一開始是要我寫 Laravel Seeder 塞資料表,後來發現也太多數據要批次更新了,數據要對到何時何年,乾脆來研究串 Google Sheet API 整批塞入在對總行數就好
#
Laravel
#
Google
#
程式筆記
7
1
DDDDD
2023/10/01
實作 Laravel 自定義的 Exceptions
在撰寫專案時,有時候可能需要做一些特定Exceptions 來拋出error message的情況,而在不同公司任職,大家配置的流程可能就有些不同,這邊將簡單練習如何配置自定義的Exception。
#
Laravel
#
PHP
#
工程師
9
DDDDD
2023/10/01
實作 Laravel 自定義的 Exceptions
在撰寫專案時,有時候可能需要做一些特定Exceptions 來拋出error message的情況,而在不同公司任職,大家配置的流程可能就有些不同,這邊將簡單練習如何配置自定義的Exception。
#
Laravel
#
PHP
#
工程師
9
DDDDD
2023/09/30
實作Laravel 註冊、登入搭配JWT
本篇純粹紀錄實作流程,以方便未來可以照此版繼續優化改進作法,這篇會使用Laravel 9版本並搭配Boostrap 5來做開發。 發現將每一次的實作作筆記,回頭再看的時候,就可以發現實作差異並進行改正,沒搞懂的底層操作也能在覆盤的時候理解,建議大家都要筆記自己的實作流程。
#
Laravel
#
PHP
#
會員系統
4
DDDDD
2023/09/30
實作Laravel 註冊、登入搭配JWT
本篇純粹紀錄實作流程,以方便未來可以照此版繼續優化改進作法,這篇會使用Laravel 9版本並搭配Boostrap 5來做開發。 發現將每一次的實作作筆記,回頭再看的時候,就可以發現實作差異並進行改正,沒搞懂的底層操作也能在覆盤的時候理解,建議大家都要筆記自己的實作流程。
#
Laravel
#
PHP
#
會員系統
4
DDDDD
2023/09/28
實作 Laravel 9 改用 vite 作為前端編譯檔案配置
作為一個純後端,不會前端也是正常的事(誤),但該練習的技能線還是得每天練習一點,尤其我是一個前端小廢物,那既然要用Laravel 9 版本來做開發,那就得先試試看vite這個新的工具,基本上這邊就簡單介紹使用方式,另一篇在額外說明Laravel Mix 與 Vite 差別。
#
Laravel
#
Vite
#
軟體工程師
7
1
DDDDD
2023/09/28
實作 Laravel 9 改用 vite 作為前端編譯檔案配置
作為一個純後端,不會前端也是正常的事(誤),但該練習的技能線還是得每天練習一點,尤其我是一個前端小廢物,那既然要用Laravel 9 版本來做開發,那就得先試試看vite這個新的工具,基本上這邊就簡單介紹使用方式,另一篇在額外說明Laravel Mix 與 Vite 差別。
#
Laravel
#
Vite
#
軟體工程師
7
1
DDDDD
2023/09/27
Laravel 內建 Boolean validation 不接受 'true', 'false'
最近在開發某一個項目功能,這也是先前同事踩到的坑,這次換我在踩一次,順便記錄一下,主要發生情境是,在執行GET參數,定義一個isDownlineSearch 布林判斷時,前端傳入true or false,在執行以下程式碼判斷時會失敗,他無法正確判斷此值。
#
Laravel
#
UnitTest
#
學習筆記
14
DDDDD
2023/09/27
Laravel 內建 Boolean validation 不接受 'true', 'false'
最近在開發某一個項目功能,這也是先前同事踩到的坑,這次換我在踩一次,順便記錄一下,主要發生情境是,在執行GET參數,定義一個isDownlineSearch 布林判斷時,前端傳入true or false,在執行以下程式碼判斷時會失敗,他無法正確判斷此值。
#
Laravel
#
UnitTest
#
學習筆記
14
DDDDD
2023/09/21
[筆記] JSON Web Token (JWT)
最近因為想要花些時間做完一個完整的SideProject,以前總是懂得怎麼使用,拼拼湊湊完成一個塞趴卷就交卷了,但都沒時間去真正理解這些原理的應用,而Laravel 框架本身支持的登入登出的工具,就有好多種。
#
JWT
#
工程師筆記
#
軟體工程師
9
DDDDD
2023/09/21
[筆記] JSON Web Token (JWT)
最近因為想要花些時間做完一個完整的SideProject,以前總是懂得怎麼使用,拼拼湊湊完成一個塞趴卷就交卷了,但都沒時間去真正理解這些原理的應用,而Laravel 框架本身支持的登入登出的工具,就有好多種。
#
JWT
#
工程師筆記
#
軟體工程師
9
DDDDD
2023/09/14
建構屬於自己的Laravel Helper 輔助函數
在公司專案裡,除了使用Laravel 提供的輔助函數外,我們還可以透過建構屬於自己的Helper function 可以方便地執行諸如處理陣列、文件路徑、字符串和路由等操作,來協助我們更方便處理重複的程式碼。
#
Laravel
#
程式學習
#
學習筆記
31
DDDDD
2023/09/14
建構屬於自己的Laravel Helper 輔助函數
在公司專案裡,除了使用Laravel 提供的輔助函數外,我們還可以透過建構屬於自己的Helper function 可以方便地執行諸如處理陣列、文件路徑、字符串和路由等操作,來協助我們更方便處理重複的程式碼。
#
Laravel
#
程式學習
#
學習筆記
31
DDDDD
2023/09/07
PHPUnit 單元測試練習
練習 PHPUnit 測試的撰寫,依序創建Controller、Service,並針對計算邏輯進行單元測試的練習。
#
測試
#
PHP
#
Laravel
31
1
DDDDD
2023/09/07
PHPUnit 單元測試練習
練習 PHPUnit 測試的撰寫,依序創建Controller、Service,並針對計算邏輯進行單元測試的練習。
#
測試
#
PHP
#
Laravel
31
1
DDDDD
2023/09/06
PHPUnit 與 Mockery 寫法差異
在 Laravel 中的測試中,PHPUnit 和 Mockery 都可以用來創建測試替身(test double),但它們有不同的方式和功能,以下簡單介紹兩種寫法方式。
#
測試
#
Laravel
#
PHP
13
1
DDDDD
2023/09/06
PHPUnit 與 Mockery 寫法差異
在 Laravel 中的測試中,PHPUnit 和 Mockery 都可以用來創建測試替身(test double),但它們有不同的方式和功能,以下簡單介紹兩種寫法方式。
#
測試
#
Laravel
#
PHP
13
1
DDDDD
2023/09/03
單元測試與整合測試簡述
最近在研讀單元測試的藝術這本書,也剛好因為自己對單元測試的撰寫還沒有很游刃有餘XD,但由於我是挑重點看,簡單做個內容讀後感的整理
#
測試
#
PHP
#
單元測試
9
1
DDDDD
2023/09/03
單元測試與整合測試簡述
最近在研讀單元測試的藝術這本書,也剛好因為自己對單元測試的撰寫還沒有很游刃有餘XD,但由於我是挑重點看,簡單做個內容讀後感的整理
#
測試
#
PHP
#
單元測試
9
1
DDDDD
2023/09/01
所謂的路由參數及隱試綁定概念?
接續上一章Laravel Request 的概念簡單說明,接下來講 Request 特別的應用,而分享這部分的契機,主要是在新人時期面試時被問到的一題,不知道大家是否有被考過這題? 通常考官的問題:解釋一下關於Laravel 隱式綁定 or 是否聽過隱式綁定?
#
Laravel
#
程式學習
#
自我成長
5
DDDDD
2023/09/01
所謂的路由參數及隱試綁定概念?
接續上一章Laravel Request 的概念簡單說明,接下來講 Request 特別的應用,而分享這部分的契機,主要是在新人時期面試時被問到的一題,不知道大家是否有被考過這題? 通常考官的問題:解釋一下關於Laravel 隱式綁定 or 是否聽過隱式綁定?
#
Laravel
#
程式學習
#
自我成長
5