이 장에서는 PublicGallery 앱의 기능을 모두 완성합니다. 지난 장에서 배운 Firestore도 사용하고, EventEmitter라는 라이브러리를 사용해 다른 화면에서 특정 상황이 발생했을 때 원하는 작업을 처리하는 방법도 알아봅니다.
이번에 구현할 기능은 다음과 같습니다.
• 탭 화면 구현하기
• 새 포스트 작성하기
• 홈에서 포스트 리스팅하기
• 프로필 화면에서 그리드 뷰 구현하기
• 단일 포스트 조회 기능 구현하기
• 포스트 삭제 기능 구현하기
• 포스트 작성 또는 삭제 시 리스트에 바로 반영하기