컨텐츠
Flutter 클린 아키텍처: 작은 앱에서 대규모 프로젝트까지 맞춤 설계
2025-02-25 16:00
언젠가 읽기
- 소개
- 윤기영의 앱 개발 경험
- 클린 아키텍처란?
- 로버트 C. 마틴의 설계 원칙
- 계층화 구조 제공
- 첫 번째 아키텍처 문제점
- 해석의 어려움
- 잦은 수정 필요
- 테스트의 어려움
- 두 번째 아키텍처 개선
- 화면과 데이터 분리
- Provider와 ViewModel 사용
- 클린 아키텍처 도입
- 6단계 구조 진화
- 문제 해결 방안 제시
- 결론
- 유지 보수 및 확장 용이
- 코드 가독성 및 테스트 용이성 향상
[Flutter] 위젯에서 비즈니스 로직 분리하기. 지금까지 플러터 팀에서 공개한 앱 아키텍처 문서를 번역한 게시물… | by Aide
2025-02-05 21:30
언젠가 읽기
- 애플리케이션 아키텍처의 중요성을 설명하고 구조화된 아키텍처의 장점을 논의함
- 위젯에서 비즈니스 로직을 분리하여 코드의 가독성과 유지보수성을 향상시킴
- MVVM, BLoC 등 다양한 Flutter 아키텍처 패턴을 소개하고 비교함
- 실제 Flutter 앱에서 아키텍처 적용 사례를 분석함
- UI 레이어 설계를 통해 사용자 경험과 코드 일관성을 유지함