최근 수정 시각 : 2024-12-06 20:36:24

상태관리 라이브러리

상태관리 라이브러리
{{{#!wiki style="margin: 0 -10px;"
{{{#!folding [ 주요 라이브러리 ]
{{{#!wiki style="margin-bottom: -15px;"
프레임워크 독립 라이브러리
파일:Redux_logo_no_text.svg 파일:mobx.png 파일:ZUSTAND_black.svg파일:ZUSTAND_white.svg
파일:XSTATE_logo.svg파일:XSTATE_logo_white.svg
프레임워크 종속 라이브러리
React Vue.js
파일:Recoil_logo_black.svg파일:Recoil_logo_white.svg 파일:Pinia.svg 파일:Vuex_logo.png
}}}}}}}}} ||


[clearfix]

1. 개요

상태관리의 용이성과 성능 최적화를 위해 사용할 수 있는 라이브러리들을 말한다.

2. 종류

보편적으로, 프레임워크로부터 독립적으로 사용 가능한 라이브러리와, 특정 프레임워크에 종속된 라이브러리로 나눌 수 있다. 전자는 상대적으로 사용하기 번거롭지만 프레임워크의 제약을 받지 않을 수 있다는 장점이 있고, 반대로 후자는 사용하기는 한층 편리하지만 종속된 프레임워크가 아닌 다른 프레임워크와 같이 사용할 수 없다는 제약이 있다.

2.1. 프레임워크 독립 라이브러리

2.2. 프레임워크 종속 라이브러리

2.2.1. React

2.2.2. Vue.js