도입 최근 현장실습 가서 어노테이션 툴을 개발하다가 생긴 의문점이었다. react같은 프레임워크를 사용하지않고 html, css, javascript를 쓰고 bootstrap, fastapi를 사용했다. 본문 1. fabric.js 를 사용하는데 객체를 edit, add 할 때 변수등의 데이터를 어떻게 관리해야할까? - local storage, session storage 를 사용하여 새로고침 또는 종료해도 작업하던 데이터가 남아있게했다. - 변수처럼 class, id를 사용했는데 이는 이렇게 사용하는게 맞는지를 잘 모르겠다. 2. 바닐라 자바스크립트로 개발을 하다 보니 html 파일 밖으로 빼서 관리를 해주는데 어떤 코드들은 html 내부에서 로 실행하면 동작하는데 어떤 코드들은 분리하니 작동을 잘 ..