You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
구현했던 방법 ⚡
Base64
base64
로 인코딩 👉readAsDataURL
메서드 호출훅 분리
훅 적용
구현 할 방법 🔥
Blob
기존의
base64
방식의 이미지 인코딩 방식에서 리펙토링 기술로Blob
형식을 채택 한 이유로는,단순히
최적화
에 포커싱을 두고, 이미지의 크기를 줄인다 라는 점에 채택하게되었습니다.데이터를 텍스트 형태로 표시하는 base64 방식과,
이진 형태를 띄는
Blob URL
은 원시 형태의 데이터로 저장하기때문에클라우드에 저장되는 공간을 비교적 효율적 으로 사용하여 리소스 관리에 용이하다는 장점이 있습니다.
현재는 기능 구현을
최우선
으로 두어base64
방식의 인코딩 방식을 채택하였지만,추후
Blob URL
혹은SVG
형태의 기술을 사용하여보다 효율적인 메모리 관리를 위해 리펙토링의 계획을 갖고 있습니다.
👇 (Reference)
Beta Was this translation helpful? Give feedback.
All reactions