-
Notifications
You must be signed in to change notification settings - Fork 7
[WEEK2] DAY1 데일리 스크럼
김예진 edited this page Nov 23, 2020
·
1 revision
- 기술스택 결정
- Combine을 사용할 예정이었으나, RxCocoa를 활용하기 위하여 RxSwift를 활용하는 것으로 결정
- 구조 결정
- ReactorKit을 참고하여, 단방향 플로우의 구조를 지향하는 것으로 결정
- RxSwift binding 테스트
- User table과 Room table 간 관계 테이블, Room 테이블을 만듦
- 사용자 생성 시 채팅방이 생성되고 채팅방 코드를 반환하여 해당 채팅방에 참여할 수 있는 API를 생성
- typescript alias path 설정
- 실시간 번역 내용을 표시할 것인가 vs 표시하지않을 것인가
- UX적인 측면 및 학습의 의미에서는 번역 내용을 표시하는 것이 좋다
- 우리가 구성할 수 있는 서버의 수준에서는 번역 내용을 표시하지 않는 것이 좋다.
- 현재 선택 할 수 있는 최선의 방법인 클라이언트에서 직접 번역 api에 접근하는 방식을 채택
- 홈화면 기능 구현
- 채팅창 화면 구성
- 모든 API 만들기
- 전체 채팅방 조회 API 생성
- id값으로 채팅방 조회하는 API 생성
- delete user API 생성
- create message API 생성
- API 명세서 작성