Search result

Laravel에서 Validation 처리하기

이전에 작성한 Laravel HTTP Request를 DTO로 만들기를 먼저 참고해 주세요. Laravel FormRequest Laravel에서 일반적인 Validation 처리 가이드는 Illuminate\Foundation\Http\FormRequest 클래스 기반으로, 꽤나 C...

PHP Laravel

Laravel HTTP Request를 DTO로 만들기

DTO를 왜 만드는가? # Laravel MVCS 구조 다이어그램 사용자 요청 (HTTP Request) │ ▼ [ Routes (web.php / api.php) ] │ ▼ [ Controller (App\Http\Controllers) ]...

PHP Laravel

[실전 PHP] PHP 8.4 Property hooks 문법으로 약한 참조 편하게 쓰기

안녕하세요. 모던 PHP 유저그룹 운영진 박민권입니다. PHP에서는 WeakReference 클래스를 사용해서 약한 참조를 쓸 수 있습니다. 그런데 약한 참조를 쓰게 되면 약한 참조에 해당하는 객체를 사용할 때 코딩이 번거...

게시판

PHP 제네릭과 컬렉션 논의 현황

The PHP Foundationd에서 게시한...

PHP

[실전 PHP] PHP에서 다중 세션 구현 시 세션 이름과 세션 ID 유의 사항

안녕하세요. 모던 PHP 유저그룹 운영진 박민권입니다. 많은 경우 기본 세션 이름(PHPSESSID)을 사용하거나 단일 세션만 활용하기 때문에 세션 이름을 변경해도 별다른 문제를 겪을 일은 없습니다. 그러나 저는 이번...

게시판

사회적 자본과 전문가

전문가가 되기 위해서는 회사에서 새로운 기술이나 방법론을 사용해봐야 한다. 하지만 내가 제안한 새로운 기술은 제대로 도입되지 않는다. 내가 제안한 새로운 기술이 도입되지 않는 이유는 무엇이고 새로운 기술을...

essay

[Flutter] 앱 접근성(Accessibility)

Flutter로 개발한 앱의 접근성(Accessibility)을 향상시키는 방법을 알아보겠습니다.

Flutter

[GitHub Actions] Composite Action를 사용하여 GitHub Actions 중복 제거하기

GitHub Actions에서 중복으로 사용되는 Action를 Composite Action로 만들어 Action의 재사용성을 높이는 방법에 대해서 알아보겠습니다.

github_actions

[GitHub Actions] Jest 실행 Action 성능 개선하기

GitHub Actions에서 Jest를 실행하는 Action의 성능을 개선하는 방법에 대해서 알아보겠습니다.

github_actions

프로그래머의 학습법

프로그래머가 새로운 언어를 배울때, 할 수 있는 학습 방법에는 어떤 것이 있는지 알아보도록 하자.

essay