만약 운영 중인 서비스의 정적 애셋을 다른 파일로 변경하려면 파일을 서버에 새로 업로드해야 합니다. 급하지 않다면 프론트엔드 개발자가 프로그램 코드를 수정하고 빌드해 다음 버전에서 배포하며, 급하다면 백엔드 개발자가 서버에 업로드해 원래 있던 애셋을 덮어쓰기합니다.
● 동적 애셋 변경
자주 바뀌는 동적 애셋의 경우 개발자가 매번 서버에 업로드하거나 다시 빌드하면 비효율적이므로 쇼핑몰 관리자가 직접 등록 및 삭제할 수 있도록 관리자 페이지에 ‘섬네일 등록/삭제’, ‘이벤트 배너 등록/삭제’와 같은 기능을 개발해둡니다. 이렇게 관리자 페이지에 구현돼 있으니 쇼핑몰 관리자가 동적 애셋을 변경할 수 있습니다.
정리하자면 정적 애셋 변경은 프론트엔드 개발자와 백엔드 개발자가 하고, 동적 애셋 변경은 관리자 페이지에서 웹 사이트 관리자가 직접 처리합니다.