Skip to content

20201214(월)_회의록

GeunSu edited this page Dec 15, 2020 · 2 revisions

[Web🌐]

언어팩 추가 및 언어코드 변경

  • react-intl 사용하여 UI 언어 변경 예정
  • 'Korean', 'English'는 'ko', 'en'으로 변경하여 프론트에서 사용 예정

백엔드 에러 헨들링

  • 꽉 찬 방의 경우 해당 이유로 진입이 막히는 경우에 대한 에러 메시지 추가 필요

HTTPS

  • 음성 인식이 Https 환경에서만 가능하여 프론트 https로 배포 완료
  • https client 에서 http 서버로 api 통신 요청이 불가. 백엔드 서버 또한 https 적용이 필요.

리팩토링

  • 프론트, 백 나누어 진행 예정

[iOS🍎] - Refactor

Naming

  • 현재 프로퍼티 이름이 직관적이지 않고 통일되어 있지 않음
  • input(event 이름), output(ui 에 drive할 프로퍼티나 액션)
  • 현재 viewmodel에 선언 되어 있는 state들

Provider

  • viewModel transform 할 때 network provider 생성 → ViewModel 이 NetworkProviding을 가지고 Navigator 에서 주입

Socket을 ViewModel에 선언해 놓을까

  • 현재 transform에서 참조하는 코드가 반복되고 있음
  • 어차피 singletone이고 거의 모든 viewmodel에서 사용한다면..

Keyboard 관련 Handling

  • keyboard noti 등록하고 처리하는 부분이 반복되는 경우 발생
  • 이를 위한 구조 필요(KeyboardProviding..?)

Import 반복 줄이기!

  • 중복 선언 되어있는 import 를 줄입시다
  • ex) Rxswift 안에 Foundation, UIKit 존재

ReactorKit을 사용하진 않지만, State란 개념 잡고 적용해보자

  • 현재 viewmodel에서 input, output 말고 선언되어 있는 프로퍼티들이 정체성이 없음
  • State 라는 정체성을 주고, 이에 맞게 관리합시다.

수많은 String들

  • UIImage, UIColor 등 string으로 init 하는 프로퍼티에 대해 enum으로 종류를 관리해 줍시다

🦜 실시간 번역 메신저

💫 서비스

📌 기획서

🤙 규칙

📃 컨벤션

📝 Documents

⚙️ 기술 스택

Clone this wiki locally