직무 · 모든 회사 / 모든 직무
Q. 모바일 웹에서 사진을 state로 들고 있어도 될까요?
모바일 웹에서 사진 업로드 기능을 처음 만들어보고 있는 초보 개발자입니다. 사용자가 사진을 선택하면 원본을 그대로 쓰지 않고 미리 리사이즈한 뒤(예: 1920px 정도) React state에 Blob 형태로 들고 있다가 저장 버튼을 누를 때 한 번에 업로드하는 방식을 생각하고 있습니다. 다만 사진이 여러 장이 될 경우, React state에 Blob 파일을 계속 들고 있는 게 모바일에서 메모리 문제를 일으킬 수 있는지, 이런 경우 IndexedDB 같은 브라우저 저장소를 사용하는 게 더 일반적인지가 궁금해졌습니다. 그래서 질문은: 모바일 웹 기준으로 리사이즈된 이미지라면 state로 몇 장 정도까지는 무리 없이 사용하는 편인지 사진이 많아질 경우, 실제 현업에서는 state로만 관리하는지, IndexedDB를 함께 사용하는지 IndexedDB를 쓰는 게 과한 선택인지, 아니면 흔한 패턴인지 알고 싶습니다. 모바일 웹을 경험해보신 분들의 조언이 간절합니다..! ㅠㅠ
2026.01.18
답변 2
- 만만나서 반갑습니다.함박웃음치과코과장 ∙ 채택률 60%
안녕하세요 리사이즈(1920px)라도 Blob를 state에 여러 장 오래 들고 있으면 메모리 급증(특히 iOS Safari)해서 “몇 장” 정답은 없지만, 실무에선 보통 state엔 메타/미리보기(URL)만 두고 원본·리사이즈 데이터는 업로드 직전까지 최소화합니다. 사진이 많거나 ‘저장 버튼까지 오래 대기’ 시나리오면 IndexedDB에 파일(Blob) 저장 + state에는 key만 유지가 더 안전·일반적이고, 업로드 후에는 URL.revokeObjectURL/참조 해제로 메모리 회수까지 챙기는 편입니다.
전문상담HL 디앤아이한라코이사 ∙ 채택률 62%안녕하세요, 성실히 답변 드리겠습니다. 채택 바랍니다.^^ 모바일 웹 기준으로 리사지으된 이미지라도 Blob를 state에 많이 들고 있으면 메모리 부담이 생길 수 있습니다. 몇장 정도까지 무리 없는지는 디바이스 성능에 따라 다르지만, 보통 5-10장 이상이면 주의하는 편입니다. 현업패턴 > 소수장(1-5장)은 state에 그대로 들고 쓰기도 하지만, 사진이 많거나 장기간 보관해야 하면 indexedDB나 Cache API 같은 브라우저 저장소를 함께 쓰는것이 일반적입니다. > IndexedDB는 과한 선택이 아니라, 대용량 파일 / 여러장 이미지 관리 시 흔히 쓰는 패턴입니다. 즉 장수가 적으면 state 만으로도 가능하지만, 많아지면 indexedDB 병행이 안정적입니다.
함께 읽은 질문
Q. 면접을 보러갈까요? 말까요?
지금 회사 재직중이라, 면접본다면 낼 아픈척 반차를 써야함. 1, 지금 다니는 회사 (금융권 사무직 중소) - 6개월재직중/ 초봉4300/ 3년차:4700/5년차:5600 등 제일 메리트가 급여 테이블 투명 및 안정적임 - 업무난이도 상 : 이미 사고 많이 쳐서 "이럴거면 팀 나가라", "너가 돈 받을 자격있나", "월급받으면 돈값해라" 등 ㄴ(부바부인데, 현재 팀이 빡세고 다른팀은 칼퇴 가능함, 실수하면 개인돈 물어냄) - 복지는 없음. 그나마 육아휴직 1년? -5년다니면 건강검진 - 순환부서라 5개월 뒤 타팀 갈 가능성 있음 - 현재 팀이 빡세서 7시나 8시퇴근 -> 보상× 2, 면접본 회사 ( 금융권같은계열, 사무직.중견기업) -은행자회사로 일단 사람들이 어딘지 아는 회사 -초봉 추정상 3900/ 대리4년차: 4300 ( 명절 상여금 200 , 복지카드 월30포함) ㄴ 순환부서이고, 업무가 더 단순하다고함 ㄴ 순환이기에 팀배치는 운빨... ㄴ육아휴직 2년/ 매년 건강검진
Q. 은행인턴 경험을 다른 기업의 자소서에 써도 될지
현재 은행 인턴 경험 1회가 있는 상황인데요. 상반기에 서류를 넣을 때는 은행 이외에도 최대한 접점이 있는 분야면 다 넣으려는 생각입니다. 은행 인턴 경험을 다른 금융권(카드사, 보험사, 캐피탈사 등)에도 적어도 될지 궁금합니다. 은행 인턴은 은행에서만 쓸 수 있는 것 같다는 생각이 들어서요
Q. 진로 고민, 편입 고민
안녕하세요. 지방국립대 정보통신공학과에 다니고 있는 여자 24세입니다. 학점은 3점 정도로 낮은 편입니다. 학점이 낮고 학벌이 좋지 않은 이유로 블라인드 채용을 하는 공기업에 관심을 가지게 되었습니다. 이후에 공기업 인턴도 운 좋게 경험할 수 있었습니다. 그런데 인턴으로 근무하며 반복적이고 비효율적인 행정업무에 현타가 많이 느껴졌습니다. 소위 말하는 물경력이라는 것이 무엇인지 정확히 알아버렸습니다. 게다가 제가 희망하는 대부분의 공기업은 전국(오지)순환이라는 점과 그렇지 않은 지방공기업일경우에는 급여가 거의 최저보다 조금 높은 수준이고 업무에도 전혀 성취감이 느껴지지 않을 것이라는 점을 체감했습니다. 물론 지방공기업도 들어가기 쉽지 않다는 것 알고 있습니다. 이러한 이유로 제가 꿈꿨던 이상이 허상이라는 것을 알게 되어 꽤 우울한 나날들을 보냈습니다. 지금이라도 다시 편입공부를 해서 인서울 공대나 다른 학과로 편입하여 진로를 사기업으로 재설계해보는것이 좋을지 조언 얻고 싶습니다.
궁금증이 남았나요?
빠르게 질문하세요.