구현 과정 01
사진을 고르면 앱 안에서 먼저 미리보기를 보여줍니다
사용자가 사진을 고르면 앱은 선택한 파일로 미리보기를 만듭니다. 제목과 사진을 확인하고 바꿀 수 있는 단계입니다. 아직 서버에 전송하지 않았다면 다른 기기나 저장 목록에서 이 사진을 읽을 수는 없습니다.
이때 앱은 파일 이름·크기와 선택 여부를 관리합니다. 허용되지 않는 형식이나 너무 큰 파일을 미리 안내하면 사용자가 기다린 뒤 실패하는 일을 줄일 수 있습니다. 다만 앱의 검사를 통과했다는 이유로 서버의 검사를 생략하지는 않습니다.
시연에서는 준비된 PNG 사진을 선택합니다. 사진이 보인 직후 오른쪽의 원본 파일·게시글·첨부 연결은 모두 0개입니다. 앱의 미리보기와 서버의 저장 결과를 나란히 보면 두 상태가 구분됩니다.
선택한 사진과 제목을 보여주고, 아직 전송 전이라는 상태를 관리합니다.
파일 전송 요청이 오기 전에는 사진이나 글을 저장하지 않습니다.
요청 값과 구현 기준 자세히 보기
// 선택한 파일로 앱 안의 미리보기 만들기 const previewUrl = URL.createObjectURL(file); image.src = previewUrl; // 이 코드만으로 서버에 파일이 저장되지는 않습니다.



