에러1 - 윈도우, Mac에 따른 차이
- 컴포지션 end → 윈도우는 중간에 스페이스바, 다른 키를 입력해야지 end가 돔
- 그런데 mac은 그냥 글자 하나하나 단위로 end 이벤트가 돔

https://developer.mozilla.org/en-US/docs/Web/API/Element/compositionend_event#examples
- 윈도우에서는 다음과 같이
ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
를 입력했을때, 하나하나씩 들어오는게 아닌 한번에 입력됨.

- 근데 우리 코드는 mac기준으로 짯던거임
- 그래서 자꾸 prev node가 없다고 했던거임. 이게 한번에 들어오늘 글자지만 우리는 하나의 char로 remote 연산을 보냈기 때문
- 그래서 어떻게 할까
- 첫번째로 end 이벤트를 다 버리고, mac, window모두 update내부에서 조건문으로 처리할까? → 한글 컴포징 분기가 너무 복잡함
- window에서는 그냥 한번에 업데이트하게 해버리자! 반복문으로 돌려버림
에러2 -
- setCaretPosition 유틸을 통해 캐럿을 직접 지정해줍니다.
- 그런데 setCaretPosition에서 캐럿 위치를 잡을때, 해당 위치에 텍스트가 없다는 에러를 띄워줬습니다.
- 먼저, 원래는 텍스트 자체를 잡아줘야하는데, 텍스트를 감싸는 div요소가 잡히면서 에러가 났습니다.

- targetNode에 text가 잡히는게 정상인데, 이를 감싸는 html 요소, div가 들어왔고