• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

실무 레벨에서 공통코드(기준정보)는 어떻게 구현 할까요?

22.06.06 13:07 작성 조회수 122

0

실무 레벨에서 기준정보(예:사용여부, 진행상태)등의 코드를 사용하려면 보통 어떻게들 하시는지 질문을 드립니다.

 

그냥 언듯 생각하기에는 store 에 다 넣고 쓰던지 or mixin 을 만들고 해당 mixin에서 axios 콜을 통해 기준정보를

가져오던지 .. 같은데 혹시 실무레벨에서는 평균적으로 어떻게 사용하고 어떤 시점에 호출 되는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

시스템 마다 기준정보의 양이 많을 수 있기 때문에 mixins에 기준 정보 함수를 만들어 넣고, 로그인 후 최초 호출 시 호출된 기준 정보에 대해서만 store에 저장하면 좋습니다.

즉 mixins에서 기준정보 호출 시 store에 이미 저장 되어 있는지 확인하고 없으면 서버에 호출해서 데이터를 받아온 후 store에 저장합니다.

이렇게 하면 동일한 기준 정보는 다시 서버 호출 없이 사용할 수 있게 됩니다.