💠 Intro 💠1. 학습 목표 이번 글에서는 React Native와 TypeScript를 사용해 WebSocket 기반의 채팅 기능을 단계별로 구현하는 방법을 소개하려고 한다. 현재 필자가 진행하고 있는 프로젝트인 FoodieBuddy를 활용해 실시간 채팅 시스템이 어떻게 동작하는지 설명해보겠다. 직접 실습을 하며 따라해 볼 수 있도록 과정을 단계별로 정리하였다. 실습 과정은 아래와 같은 단계를 따른다. 마지막까지 따라가면 채팅 앱 서비스가 완성된다:)Step 1: 기본 UI 설계 및 구현Step 2: 메시지 상태 관리 및 화면 렌더링Step 3: WebSocket 기본 코드 작성Step 4~5: WebSocket을 활용한 실시간 통신 추가Step 6~7: 텍스트와 이미지 데이터 처리 구현..