Skip to content
Cola edited this page Dec 18, 2022 · 14 revisions

🍊 Asnity - 커뮤니티 기반 실시간 채팅 웹 애플리케이션

asnity

Asnity Wiki에 오신 것을 환영합니다! Wiki의 모든 문서는 Notion에서도 볼 수 있습니다.

🗂 Development Doc

설계, 명세 등 개발 관련 문서를 기록합니다. 자세한 사항은 사이드바에서 확인하세요.

모든 것에는 다 이유가 있어야지 Serise 작성자
DB 권나영
Docker 권나영
NGINX 권나영
NestJS 백수만
Socket.IO 백수만
React Query 이준영
Tailwind CSS 이준영
Mock Service Worker 송민종
Zustand 송민종
FE, 무엇을 고민했는가?
  • 디바운싱을 적용한 검색 기능 만들기
  • Intersection Observer API와 callback ref를 사용한 무한 스크롤 만들기
  • 여러 종류의 사용자 정보를 비교하기
  • Silent Refresh, 새로고침시 로그인 유지하기
  • 모달을 관리하는 상태를 최소화하기
  • 채팅 Send, Receive시 스크롤바 위치 조절해주기
  • Emit Callback(Acknowledgements)을 통한 채팅 전송 상태 관리
  • 안 읽은 채팅을 위한 채널 방문 기록을 언제 해야할까?
  • Socket 명세 변경에 유연하게 대응하려면?
  • 현재 클라이언트의 채팅 상태 저장 방식의 문제점과 개선할 방법
  • BE, 무엇을 고민했는가?
  • DB를 2개 사용하는 것은 어떨까?
  • 백엔드 에러처리 어디까지?
  • 안 읽은 메세지
  • Backend 개발 중 불편함 감지
  • 실시간 소통을 위한 Socket 어떻게 설계할 것인가
  • jwt 어디에 저장
  • Array includes 이대로 괜찮은가
  • DTO 처리 어떻게 해야할까?
  • Backend 성능 향상을 위한 시도들
  • Unit Test? Integration Test!
  • Socket Multi Namespace Connect 옳은가?
  • 🗓 Planning

    백로그, 스프린트 계획을 기록합니다. 자세한 사항은 사이드바에서 확인하세요.

    📚 Meet up

    스크럼, 회의록 등을 기록합니다. 자세한 사항은 사이드바에서 확인하세요.

    🎥 Presentation

    발표 자료와 영상을 기록합니다. 자세한 사항은 사이드바에서 확인하세요.

    📜 Ground Rule

    Team Asmi 내부 규칙, 컨벤션 등을 기록합니다. 자세한 사항은 사이드바에서 확인하세요.

    🛠 Asnity Architecture

    Clone this wiki locally