기업 개편
Work Period
2022.09.01 ~ 09.15
NEEDS
- 추천기업 개념 도입에 따른 신규 기능 추가 및 어드민 기능 추가
PROBLEM
- 비슷한 구성의 컴포넌트를 재사용하는 데 예외적인 부분들이 많아짐
- 똑같은 기능을 하는 부분이 동일한 코드로 복사되어 사용되고 있음
HOW TO FIX
- html구조의 예외가 아닌 부분들은 props로 값을 받아 처리하였고, html 구조가 조금 다른 부분들은 새로운 컴포넌트로 구현하고 기능은 mixin으로 분리하여 컴포넌트에서 재사용할 수 있도록 처리함
- composition api로 기능을 구현하고, 컴포넌트로 분리하여 재사용할 수 있도록 함