클론코딩 주차가 끝났다!
시간이 부족해 웹소켓을 잘 사용해보고자 스코프는 매우 작았지만, 새로운 기술을 사용해 볼 수 있어 너무 뜻깊은 시간이었다.
처음에 자료도 너무 없고 리액트에서 동시 접근 제어를 구현한 자료가 진짜 거의 없어서 가닥 잡기가 너무 힘들었다.
결국엔 구성했던 스코프대로 완성이 잘 되었다.
한 textarea에 작성하면 동시에 다른 사용자에게 뿌려주고, 동시에 여러명의 사용자가 작성해도 정상적으로 데이터가 오고간다.
하지만 해결 못한 점도 있다.
바로 한줄에서 여러명의 사용자가 타이핑을 할 때의 문제이다.
일단 이 문제는 원인도 잡지 못했는데, 가나다 를 여러명이 입력하면 ㄱㄱ가간가낙닫닫나낟ㄴㄴ닫나 이렇게 이상한 문자열이 들어온다...
노션이나 구글docs도 완벽히 해결하지 못한 걸로 봐서는 내가 지금의 기술력으로 해결하기엔 어려운 부분이 아닐까 라고 생각한다.
어쨌든 뿌듯했다!
https://bla-bla-notion.vercel.app/
bla-bla-Notion
bla-bla-notion.vercel.app
https://github.com/bla-bla-Notion/frontend
GitHub - bla-bla-Notion/frontend
Contribute to bla-bla-Notion/frontend development by creating an account on GitHub.
github.com
'1차 공부 > TIL' 카테고리의 다른 글
230102 TIL (0) | 2023.01.03 |
---|---|
221230 TIL (0) | 2022.12.30 |
221228 TIL framer-motion (0) | 2022.12.29 |
221227 눈이 내리게 하기 (0) | 2022.12.27 |
221222 TIL (0) | 2022.12.22 |