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 |
Tags
- 앱개발
- 정보처리기사실기
- 정처기
- 포인터
- 정처기실기
- flutter web
- 플러터
- 클린아키텍처
- 초보개발자
- 개발기초
- claudecode
- 자바
- 프로그래밍기초
- 개발자성장
- RiverPod
- Java
- UML
- 리버팟
- 정보처리기사
- 정보처리기사실기기출
- 정처기실기기출
- 비동기처리
- 상태관리
- 모바일 앱 개발
- 모바일앱개발
- Flutter
- 멘탈관리
- C언어
- 블록체인
- DART
Archives
- Today
- Total
목록usecase (1)
Flutter & Mobile by Kay
[Flutter] 클린 아키텍처(Clean Architecture) 쉽게 이해하기 – 카페 주문 앱으로 배우는 구조 설계
Flutter 프로젝트가 커질수록 이런 고민이 생깁니다.“기능 하나 수정했는데 파일 10개가 깨진다…”“테스트는 엄두도 안 난다…”“이 코드, 내가 짠 건데 무슨 뜻인지 모르겠다…” 이 문제를 구조적으로 해결하는 대표적인 방법이 바로 클린 아키텍처(Clean Architecture) 입니다.오늘은 카페 주문 앱 예제로 개념부터 폴더 구조, 코드 흐름까지 한 번에 이해해 보겠습니다.1. 클린 아키텍처 한 줄 정의비즈니스 규칙을 UI와 프레임워크로부터 보호하는 구조즉,Flutter가 바뀌어도Riverpod → Bloc으로 바뀌어도API 서버가 바뀌어도👉 핵심 로직은 그대로 유지되도록 만드는 구조입니다.2. 왜 필요한가? (현실적인 이유)문제일반 구조클린 아키텍처기능 추가여기저기 수정특정 계층만 수정테스트거..
Mobile Development/Flutter&Dart
2026. 1. 15. 16:39