Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MCP
- 디자인패턴
- dhgrp
- docker
- PHP객체지향
- docker network
- 데코레이터패턴
- mcp client
- Tool Calling
- 객체복제
- 데이터베이스
- SQL문법
- 객체지향
- LLM
- 어댑터패턴
- SQL
- Agent Loop
- Laravel
- SQL기초
- 인덱스
- linux 권한
- ai 에이전트
- PHP
- 소프트웨어설계
- OOP
- 라라벨
- MySQL
- mcp server
- 매직메서드
- ai agent
Archives
- Today
- Total
목록Blade (1)
개발블로그
Laravel 화면 데이터 구성 - Presenter, ViewModel, View Composer
화면 데이터 구성 개념 라라벨에서는 Controller에서 필요한 데이터를 준비한 뒤 View에 전달할 수 있다. Controller ↓ 데이터 준비 / 가공 ↓ Blade View 화면이 단순한 경우에는 Controller에서 Model을 조회하고 그대로 View에 전달하는 방식만으로도 충분 단, 화면이 복잡해지는 경우엔 Controller에 여러 책임들이 섞임Blade에서 처리해도 여러 화면에서 반복되면 View가 화면 출력뿐 아니라 데이터 가공까지 많이 담당하게 됨ex) 주문 상세 화면에서 다음과 같은 정보 필요=> 주문 정보, 주문 상품, 결제 정보, 배송 정보, 쿠폰 정보, 취소 가능 여부, 화면에 표시할 상태값 핵심 => Controller나 Blade에 화면 관련 책임이 과도..
STUDY/Laravel
2026. 8. 12. 23:19