작성한 질문수
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
작성
·
451
0
프로바이더를 보고 있다보니 싱글톤이 생각나는데,
둘 간의 차이가 있을까요?
있다면 어떤 차이가 있을 까요?
답변 1
안녕하세요!
싱글턴은 클래스를 인스턴스화 할때 항상 같은 인스턴스를 반환해주는 하나의 방법입니다.
프로바이더는 단순히 상태관리 툴입니다.
프로바이더가 싱글턴을 사용해서 구현 돼 있을 수는 있지만 어느 하나가 적용 됐다고 해서 다른 하나를 사용 할 수 없는건 아닙니다.
목표하는 바 자체가 달라서 비교 대상은 아닙니다.
감사합니다!