본문으로 바로가기

그룹웨어 운영한지 벌써 3년..잠재적 문제

category JS/Vue3 2023. 9. 18. 23:37

vue나 react나 다 spa(single page application)이다.

그렇다보니 유지보수..기능추가 컨텐츠 업데이트를 하다보니 리소스 파일이 어마어마하게 늘었다. 리소스수만 vue소스 포함해서 1800개인가..

빌드시 시간이 재보지 않았지만 3분 넘게 걸렸던거 같다.

이슈,

소스를 쪼개서 개별 빌드 실행이 필요하다. 

자동배포를 쓴다지만 로컬에서 한번 구동하는데 오래걸리는건 효율이 떨어진다.

방안(계획),

1.업무별로, 콘텐츠, 결재, 관리자 크게 3가지로 나누자.

2.우선순위로 가장급한 결재 부분만 분리해서 개별 프로젝트로 만들자.

3.테스트를 위해 cli 설정에 에서 디폴트 url 경로를 /appeoval/로 잡자. 

4.배포시 결재 루트에 .htaccess설정으로 히스토리접근 추가설정 하자.

5.테스트..

결론,

고객사 프로젝트가 끝나면 시도해보고 피드백..

'JS > Vue3' 카테고리의 다른 글

effectscope 와 재사용 컴포넌트  (0) 2023.04.30
vue3 router history.state 사용 관련 이슈 해결  (0) 2023.04.20