0
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 Flutter 도입과 Clean Architecture 기반 아키텍처 전환 경험 공유
도입 배경
- 멀티플랫폼 대응 필요로 단일 코드베이스로 생산성·유지보수 개선
- 현재 Android 태블릿/POS와 macOS는 Flutter로 운영, 점진적 전환 계획
설계 원칙
- Clean Architecture로 계층 분리, BLoC로 명시적 상태 관리
- 플랫폼별 차이는 공통 인터페이스로 추상화하고 변경 지점에만 추상화 적용
전환 전략
- 비즈니스 로직을 웹으로 이전하고 Presentation은 WebView+Bridge로 전환해 즉시 배포 가능하도록 변경


