앨리스의 토끼굴

앨리스의 토끼굴

  • 분류 전체보기 (18)
    • 개발로그 (17)
    • TIL (1)
    • toss slash (0)
    • 모던 자바스크립트 Deep Dive (0)
    • React (0)
    • 웹 브라우저 DAW 제작기 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

앨리스의 토끼굴

컨텐츠 검색

태그

DOM직접조작 JS 리렌더 react canvas API 멀티미디어 에디터 프론트엔드 멀티미디어편집기 ssot web codecs Web Audio API 최적화 도메인 분리 프론트엔드 아키텍쳐 shotgun surgery RAF 웹브라우저 비디오 오디오 믹스다운 단방향 데이터 문제를 푸는 순서 멀티미디어에디터

최근글

댓글

공지사항

아카이브

context(1)

  • 상태 관리 도구 선택 기준과 Store 분리의 중요성

    일렉트론 기반의 스크립트와 연동된 에디터 페이지 작업중, 편집을 하다가 화면이 멈추는 현상이 있었다. 사실은 올게 왔다, 라고 생각했다. 회사에서는 ai agent 로 최대한 빨리빨리 진행하기를 원하고, 프론트엔드, 백엔드 할 것 없이 한 프로젝트에 투입되며 규칙은 지켜지지 않고 코드가 꼬이는것은 한순간이었다. 스파게티 그 자체..가장 큰 문제는 Context 이다. 모든 상태를 Context 에 넣고 앱 전체를 감싸고 있으니, 거의 대부분의 컴포넌트가 스크립트 한 줄 변경, 리전 드래그 동작 하나마다 모두 리렌더되는 상황.. 이전에 한번 거대 리팩토링을 거쳤지만 또 이런문제가 발생했다는것은 팀전체의 리렌더와 상태관리 이해도 문제라고 생각했다. 이 문제를 풀고, 앞으로도 예방하기위해서 어떤것을 할 수 있..

    2026.07.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바