Firebase realtime database를 연습해보기 위해 기존 MVVM로 구현했던 프로젝트 를 RIBs로 바꾸어본 프로젝트입니다.
Number | Title | Memo |
---|---|---|
1 | RIBs소개 | - RIBs의 철학 - RIB 트리, RIB 구성요소, RIB 라이프사이클 - RIB들간의 의사소통 |
2 | RIBs의 장단점 | |
3 | RIBs 참고자료 |
SimpleMemo프로젝트를 RIBs로 바꾸면서 작성한 튜토리얼입니다.
Number | Title | Memo |
---|---|---|
1 | setup Root RIB | |
2 | LoggedOutRIB 만들기 | |
3 | LoggedInRIB 만들기 | |
4 | MemosRIB 만들기 | |
5 | AddMemoRIB 만들기 |
Number | Title | Memo |
---|---|---|
6 | 앱을 launch할때, RootRIB에서 스위칭하는 립을 로그인 상태에 따라 설정해주기 | |
7 | MemosViewController에 로그아웃 버튼 달기 | |
8 | LoggedOutViewController에도 네비게이션 달기 | |
9 | LoggedOutViewController에 회원가입 버튼 달기 | - 적으면서 안하고 바로 작업해서 문서가 없음 |
10 | email을 MemosRIB에게 까지 주입해주기 | - 의존성 트리 포스팅에서 데이터 주입을 보여주기 위해 작성한 예제 |
Number | Title | Memo |
---|---|---|
1 | RootRouterTests |
Number | Title | Memo |
---|---|---|
1 | Main.storyboard 파일을 제거하기 | |
2 | storyboard 파일을 만들 때 | |
3 | NavigationController를 쓰고 싶을때 | |
4 | 기본 modal style이나 navigation pop을 쓸때 꼭 챙겨야할 것 | |
5 | RIB Tree를 visualize하기 |