어려운데 재밌죠?

2024. 1. 11. 21:13개발

한번도 해본적이 없는 채팅기능이란 걸 구현하게 되었는데

Supabase realtime을 이용한 채팅기능 구현이라는 게 

참고할 레퍼런스가 적다보니 docs에 의존하게 되는데

이 메소들이 어떻게 작동하고 어떤 흐름으로 진행되는지 감이 안잡힌다. 

거기다 메서드 뿐만 아니라 데이터베이스의 테이블에 설정을 해서 

schema를 만들고 참조 한 값들을 짜임새 있게 로직을 짜고

그것을 토대로 메서드를 써서 구현을 해야한다.

 

일단 새로 프로젝트 하나 파서 세팅을 한 뒤에 

이것 저것 다 건들여 보면서 알아가고는 있는데, 

 

채팅 기능을 하는 데 있어서, 필요한 요소들도 파악이 안되어서 

어떤 것들로 구성을 해서 하나의 컴포넌트로 만들고 또 각각의 컴포넌트 들을 유기적으로 연결해서 

하나의 동작하는 결과물로 만들게 되는 전체적인 흐름이 아직 잘.. 

아무래도 기능들이 서로 얽혀 있다보니, 

처음에 구상을 제대로 안하면 더 미궁속으로 빠지는 것 같다.

 

하지만 구상도 뭘 알아야 할 수 있다는 것 ㅋㅋ... 

 

그래도 schema는 이대로 구현을 하면 될 것 같다고 조언을 받은 상태이다,

이것을 토대로, 어떤 한 것들이 필요할지 생각해보고 문서들을 찾아서 주석을 달은 다음 

하나씩 만들고 그것들을 연결해서 하나의 흐름이 되게 끔 만듦 작동하지 않을까싶다.

 

 

'개발' 카테고리의 다른 글

봤어도 활용을 못하면 무쓸모.  (0) 2024.01.15
챗 룸 값 정말...  (1) 2024.01.15
리얼타임으로 1:1 챗 구현하기  (1) 2024.01.10
최종 플젝/ 회의 진행상황  (0) 2024.01.09
이게 왜?  (0) 2024.01.08