인프런 커뮤니티 질문&답변

Seung Min Liang님의 프로필 이미지
Seung Min Liang

작성한 질문수

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

프로바이더와 싱글톤의 차이

작성

·

445

0

프로바이더를 보고 있다보니 싱글톤이 생각나는데,

둘 간의 차이가 있을까요?

 

있다면 어떤 차이가 있을 까요?

답변 1

0

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

싱글턴은 클래스를 인스턴스화 할때 항상 같은 인스턴스를 반환해주는 하나의 방법입니다.

프로바이더는 단순히 상태관리 툴입니다.

프로바이더가 싱글턴을 사용해서 구현 돼 있을 수는 있지만 어느 하나가 적용 됐다고 해서 다른 하나를 사용 할 수 없는건 아닙니다.

목표하는 바 자체가 달라서 비교 대상은 아닙니다.

감사합니다!

Seung Min Liang님의 프로필 이미지
Seung Min Liang

작성한 질문수

질문하기