Page 16 -
P. 16

9장 Firebase로 사진 공유 앱 만들기 II                       479


                9.1  탭 화면 구현하기  480
                9.2  로그인 상태 유지하기  484

                9.3  포스트 작성 기능 구현하기  486
                    9.3.1 탭 중앙에 버튼 만들기  486
                    9.3.2 업로드할 사진 선택 또는 카메라 촬영하기  490
                    9.3.3 포스트 작성 화면 만들기  501
                    9.3.4 Firestore에 포스트 등록하기  511
                9.4  포스트 목록 조회하기  515
                    9.4.1 PostCard 컴포넌트 만들기  516
                    9.4.2 Firestore로 포스트 목록 조회하기  519
                    9.4.3 FeedScreen에서 getPost 호출 후 FlatList로 보여주기  520
                    9.4.4 페이지네이션 및 시간순 정렬하기  522

                9.5  사용자 프로필 화면 구현하기  529
                    9.5.1 Firestore 데이터 조회할 때 조건 추가하기  529
                    9.5.2 포스트 조회 함수 리팩토링하기  531
                    9.5.3 Firestore에서 색인 추가하기  532
                    9.5.4 Profile 컴포넌트 만들기  534
                    9.5.5 그리드 뷰 만들기  541
                    9.5.6 페이지네이션 구현하기  546
                    9.5.7 커스텀 Hook을 작성해 컴포넌트 리팩토링하기  548
                    9.5.8 포스트 열기  552
                    9.5.9 내 프로필 화면 구현하기  555

                9.6  포스트 수정 및 삭제 기능 구현하기  559
                    9.6.1 재사용할 수 있는 모달 만들기  561
                    9.6.2 사용자에게 수정 및 삭제 물어보기  565
                    9.6.3 포스트 삭제 기능 구현하기  568
                    9.6.4 포스트 설명 수정 기능 구현하기  570
                9.7   EventEmitter로 다른 화면 간 흐름 제어하기  575
                    9.7.1 EventEmitter3 설치 및 적용하기  577
                    9.7.2 포스트 작성 후 업데이트하기  578
                    9.7.3 포스트 삭제 후 목록에서 제거하기  581
   11   12   13   14   15   16   17   18   19   20   21