🌐 Category · Network

서버 데이터가
필요하다

API를 호출하고, JSON을 파싱하고, 데이터를 안전하게 저장한다.
실제 서비스 수준의 iOS 앱을 만들기 위한 필수 기술 스택.

🛵 STAGE 5 30 topics 3 lessons 3 quizzes
🛠 S1 도구
🐢 S2 문법
🍝 S3 UI
💀 S4 아키텍처
🌐 S5 네트워크
🧊 S6 동시성
🧪 S7 테스트
🔭 S8 고급
Stage Overview
✅ 이 단계를 마치면

서버와 통신하는 앱을 만들 수 있습니다. REST API를 호출하고, JSON을 파싱하고, Core Data에 저장합니다. 로그인, 토큰 관리, HTTPS 보안까지 구현합니다. 실제 서비스 수준의 앱을 만들 수 있는 상태입니다.

⚠️ 하지만 아직

네트워크 요청 중 UI가 멈춥니다. 이미지를 여러 장 불러오면 스크롤이 버벅입니다. 메인 스레드가 무엇인지, 왜 async/await을 써야 하는지 정확히 모릅니다. → STAGE 6에서 해결합니다.

Lessons
📡
5-1
HTTP와 REST API
URLSession이 왜 이렇게 복잡하게 생겼습니까
19 topics
💾
5-2
데이터 영속성
앱을 껐다 켜도 데이터가 살아있게 하고 싶습니다
18 topics
🔐
5-3
네트워크 보안
HTTPS인데 왜 해킹당할 수 있습니까 / 토큰을 어디에 저장해야 합니까
11 topics
NEXT STAGE
🧊 S6 — 동시성 · Concurrency
다음 단계 →