컨텐츠

Flutter 클린 아키텍처: 작은 앱에서 대규모 프로젝트까지 맞춤 설계

2025-02-25 16:00 언젠가 읽기
  • 소개
    • 윤기영의 앱 개발 경험
  • 클린 아키텍처란?
    • 로버트 C. 마틴의 설계 원칙
    • 계층화 구조 제공
  • 첫 번째 아키텍처 문제점
    • 해석의 어려움
    • 잦은 수정 필요
    • 테스트의 어려움
  • 두 번째 아키텍처 개선
    • 화면과 데이터 분리
    • Provider와 ViewModel 사용
  • 클린 아키텍처 도입
    • 6단계 구조 진화
    • 문제 해결 방안 제시
  • 결론
    • 유지 보수 및 확장 용이
    • 코드 가독성 및 테스트 용이성 향상

[Flutter] 위젯에서 비즈니스 로직 분리하기. 지금까지 플러터 팀에서 공개한 앱 아키텍처 문서를 번역한 게시물… | by Aide

2025-02-05 21:30 언젠가 읽기
  • 애플리케이션 아키텍처의 중요성을 설명하고 구조화된 아키텍처의 장점을 논의함
  • 위젯에서 비즈니스 로직을 분리하여 코드의 가독성과 유지보수성을 향상시킴
  • MVVM, BLoC 등 다양한 Flutter 아키텍처 패턴을 소개하고 비교함
  • 실제 Flutter 앱에서 아키텍처 적용 사례를 분석함
  • UI 레이어 설계를 통해 사용자 경험과 코드 일관성을 유지함
푸딩캠프 뉴스레터를 구독하면 학습과 성장, 기술에 관해 요약된 컨텐츠를 매주 편하게 받아보실 수 있습니다.