직무 · 모든 회사 / 모든 직무
Q. 모바일 웹에서 사진을 state로 들고 있어도 될까요?
모바일 웹에서 사진 업로드 기능을 처음 만들어보고 있는 초보 개발자입니다. 사용자가 사진을 선택하면 원본을 그대로 쓰지 않고 미리 리사이즈한 뒤(예: 1920px 정도) React state에 Blob 형태로 들고 있다가 저장 버튼을 누를 때 한 번에 업로드하는 방식을 생각하고 있습니다. 다만 사진이 여러 장이 될 경우, React state에 Blob 파일을 계속 들고 있는 게 모바일에서 메모리 문제를 일으킬 수 있는지, 이런 경우 IndexedDB 같은 브라우저 저장소를 사용하는 게 더 일반적인지가 궁금해졌습니다. 그래서 질문은: 모바일 웹 기준으로 리사이즈된 이미지라면 state로 몇 장 정도까지는 무리 없이 사용하는 편인지 사진이 많아질 경우, 실제 현업에서는 state로만 관리하는지, IndexedDB를 함께 사용하는지 IndexedDB를 쓰는 게 과한 선택인지, 아니면 흔한 패턴인지 알고 싶습니다. 모바일 웹을 경험해보신 분들의 조언이 간절합니다..! ㅠㅠ
2026.01.18
답변 2
- 만만나서 반갑습니다.함박웃음치과코과장 ∙ 채택률 61%
안녕하세요 리사이즈(1920px)라도 Blob를 state에 여러 장 오래 들고 있으면 메모리 급증(특히 iOS Safari)해서 “몇 장” 정답은 없지만, 실무에선 보통 state엔 메타/미리보기(URL)만 두고 원본·리사이즈 데이터는 업로드 직전까지 최소화합니다. 사진이 많거나 ‘저장 버튼까지 오래 대기’ 시나리오면 IndexedDB에 파일(Blob) 저장 + state에는 key만 유지가 더 안전·일반적이고, 업로드 후에는 URL.revokeObjectURL/참조 해제로 메모리 회수까지 챙기는 편입니다.
전문상담HL 디앤아이한라코이사 ∙ 채택률 63%안녕하세요, 성실히 답변 드리겠습니다. 채택 바랍니다.^^ 모바일 웹 기준으로 리사지으된 이미지라도 Blob를 state에 많이 들고 있으면 메모리 부담이 생길 수 있습니다. 몇장 정도까지 무리 없는지는 디바이스 성능에 따라 다르지만, 보통 5-10장 이상이면 주의하는 편입니다. 현업패턴 > 소수장(1-5장)은 state에 그대로 들고 쓰기도 하지만, 사진이 많거나 장기간 보관해야 하면 indexedDB나 Cache API 같은 브라우저 저장소를 함께 쓰는것이 일반적입니다. > IndexedDB는 과한 선택이 아니라, 대용량 파일 / 여러장 이미지 관리 시 흔히 쓰는 패턴입니다. 즉 장수가 적으면 state 만으로도 가능하지만, 많아지면 indexedDB 병행이 안정적입니다.
함께 읽은 질문
Q. 심리학과 취업 전망?
졸업 후 심리와 관련된 일을 하려고 하면 취업이 쉽습니까? 심리학과 관련된 일이라면 어떤 것들이 있나요?
Q. 취업고민 및 방향성에 대해서 질문 드립니다
안녕하세요 저의 소개를 간단히 하자면 올해 경영학과에 (나이 32) 편입을 해서 다니게 될 것 같습니다. 자격증/경험: 토익 945, 필리핀어학연수, 미국유학(1년반), 유통관리사2급, 안과/안경원 실습(4번)이 있으며 외국어를 활용할 수 있는 직무를 찾아보니 1. 해외영업 2.포워딩 3.SCM(물류) 저의 MBTI는 Intj입니다. 성격적으로 잘 맞을 것 같다는 직무는 계획적이고 루틴한 업무가 많으며 영업지원적인 성격을 갖는 물류 scm 직무입니다. 하지만, 공고가 해외영업이나 포워딩 직무에 비해 공고가 많이 올라오지 않아 기회가 적을 것 같다는 생각과 졸업시 나이가 34살에 신입으로 지원을 하게 되는 상황이어서 걱정이 됩니다. 사실 아예 다른 방법으로 1.산업안전기사 + 건설안전기사 2.전기기사 3.지역농협(서울) 4.학교 연계 하계/동계 현장실습 후 취업 고려를 하는 중인데. 어떤 방향이 가장 현실적이고 실현 가능할지 조언 부탁드립니다. 감사합니다.
Q. 무스펙 기계공학과 취업준비 어떻게 해야 할까요
99년생 가천대 기계과 졸업생입니다. 졸업 후 1년동안 놀다가 심각한 상황인거 인지하고 빨리 취업 하려고 하고 있습니다. 그나마 공조냉동기계기사 자격증을 취득하려고 지금 12월 말에 발표되는 공조냉동기계기사 최종합격 기다리고 있습니다만 혹시라도 떨어지면 다음 시험까지 너무 시간이 오래 걸려서 어떻게 해야 할지 모르겠습니다. 어차피 스펙이 없어서 중소에 지원해야 할 것 같은데 공조냉동기계기사나 어학 좀 딴다고 해서 크게 달라지지 않을 같아 더 이상 나이가 차기전에 바로 어디든 취업하는게 맞을 지 너무 고민입니다.
궁금증이 남았나요?
빠르게 질문하세요.

