토이 프로젝트로 파일 시스템 개발중이고

웹 개발으로 간단하게 데모 하려 함

n드라이브나 구글 드라이브 처럼 유저가 디렉토리 만들고 파일 저장하는걸 보여주고 싶음

유저별로 json 만들고 json에 디렉토리 구조를 스테이트 처럼 저장해서 유저가 로그인 하면 디렉토리 구조에 맞게 화면에 보여주려 함

Vscode에서 왼쪽에 나오는 파일 탐색창 처럼 보여주고 싶음

근데 여기서 드는 생각이 파일을 업로드 하면 업로드 시점에서 json을 업데이트 하면 될것 같은데

디렉토리만 만들경우 언제 업데이트 해야함? 폴더 하나 만들때마다 json 업데이트 하는게 맞나? 너무 비효율적인것 같은데

근데 또 이게 맞는것 같기도 하고