Ethan Parker

InnoRouter: SwiftUI를 위한 타입 안전 내비게이션 프레임워크

왜 다시 봐야 할까요? 처음 NavigationStack를 도입했을 때 SwiftUI 내비게이션은 분명 좋아졌습니다. 하지만 앱이 커지면 문제는 다시 생깁니다. path 상태가 여러 화면과 feature에 흩어집니다. 인증, 딥링크, 로깅, 정책 판단이 화면 코드에 섞입니다. “A에서 B로 간다”는 흐름을 테스트 가능한 데이터로 다루기...

모듈화 이해하기

Tuist로 확장 가능한 모듈화 하기 Part 4 - 모듈화 실전

서론 이제 마지막으로 실제 현업에서 사용할 수 있을 정도의 프로젝트를 만들어보려고 합니다. 여러명이 동시에 개발한다고 가정하고, 최소 2개 이상의 피쳐가 존재한다고 생각하고 진행할 예정입니다. 지난 블로그 에서 볼 수 있듯 아래와 같은 프로젝트 구조를 기반으로 Tuist Project를 생성하려고 합니다. 프로젝트 생성전에 먼저 모듈 추가...