observable

@Observable
MobX는 기본적으로 관찰자 즉, Observer 패턴을 사용하고 있다. Observable의 뜻은 관찰이 가능한 대상을 의미한다. Observable을 이용해서 만들어진 value는 관찰이 가능한 상태로 바뀌게 된다. 이렇게 관찰이 가능한 value에 변화가 생기면 관찰하고 있는것이 다시 실행되게 된다. 두 가지 방식으로 씌여진다. Observable () 데코레이터 없이 사용하는 방식 @ 없이, 함수처럼 hooks에서 사용해서 리턴한 객체를 사용한다. Observable (클래스의 프로퍼티) 데코레이터로 사용하는 방식 클래스 내부에 프로퍼티 앞에 붙여서 사용한다 한 클래스 안에 여러개의 @observable 이 존재한다 Observable은 mobx에 들어있는 기능이기 때문에 mobx를 설치해주자 n..