jeong-min.com
Dev
42 posts
All
Dev
Experience
React만들어보기
당근마켓시리즈
인턴회고
회고
Signal 보내~ Preact로 알아보는 상태관리 패러다임, Signals

Sign을 보내~ Signal 보내~ 찌릿 찌릿 찌릿 찌릿   Signals 라는 개념을 들어본 적이 있는가?! 평소 리액트와 뷰만 써왔다면 처음 들어보는 단어일 수도 있다. 글에서는 시그널(signal), 단수형으로 표현할 예정이다. 한국인들에겐 언제나 단수형이 익숙한 법!   시그널이란? 시그널은 애플리케이션에 상태(state)를 추가하는 방법이다. 리액트의 상태가 변경될 경우 앱이 매번 리렌더링되는 반면, 시그널 값이 변경될 경우 정말 변경이 이루어지는 UI에서 업데이트가 이루어진다. 렌더링도 디핑도 필요없이 말이다!!   이 시그널이라는 개념은 Preact, Angular, Solid.js를 써본 사람이라면 들어봤을 것이다. Preact에서 useState 훅과 signals를 모두 제공하니, 한번 Preact의 시그널을 살펴보자!   vite를 사용해서 Preact + TypeScript 프로젝트를 바로 만들 수 있다!   Preact의 시그널 자바스크립트에서, 값은 …

2024.05.16
Dev

© Powered by danmin