프론트엔드쪽 UI 라이브러리의 대세는 아무래도 React겠지만 올해부터 state of js에서 보이면서 알게된 SolidJS인데 그뒤로 종종 관련 글을 보게 되네요. SolidJS를 써보진 않았지만 SolidJS를 통해 반응형 프로그래밍을 설명하는 ToastUI 안도형님의 글입니다. 반응형 프로그래밍이 데이터 중심의 이벤트 이미터 위에 만들어진 선언적 프로그래밍이고 이 특성이 UI를 구성하는데 유용하기 때문에 관심을 받고 있습니다. 반응형 프로그래밍의 대표적인 구현체가 Reactive(Rx)인데 러닝 커브가 높고 디버깅이 힘들다는 단점이 많이 얘기되는 편입니다. 다른 반응형 프로그래밍으로는 Transparent Reactive Programming(TRP)가 있고 TRP에서는 Observable과 Reaction이 기본 요소가 되고 SolidJS도 이 TRP를 기반으로 반응형 모델을 구축했습니다. 간단한 예제도 있어서 SolidJS가 반응형 프로그래밍을 어떻게 사용하는지를 볼 수 있습니다.

SolidJS와 함께 되짚어보는 반응형 프로그래밍

Toast

SolidJS와 함께 되짚어보는 반응형 프로그래밍

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2022년 4월 27일 오전 6:35

댓글 0