devmoa

Generator in Practice - [2부] 실무 예제

TOAST_UI·2016년 8월 4일·00
GeneratorAPI파일 시스템중복 확인이동

AI 요약

Beta

이 글은 토스트 드라이브 프로젝트에서 파일 및 폴더 이동 시 발생하는 이름 중복 문제를 해결하기 위해 Generator를 활용한 실무 예제를 다룹니다. 사용자가 여러 파일이나 폴더를 다른 폴더로 이동할 때, 대상 폴더에 같은 이름의 파일이나 폴더가 존재하면 사용자에게 확인을 요청하는 시나리오를 설명합니다.

중복 시 새로운 이름 제안 및 '이후 모든 항목에 적용' 옵션, '취소' 옵션 등 사용자 인터페이스와 관련된 요구사항을 명확히 제시합니다. 또한, 중복 확인을 위한 GET API와 파일/폴더 이동을 위한 POST API를 소개하며, 이 두 API를 활용하여 중복 처리와 이동 기능을 구현하는 과정을 분석합니다.

Generator를 통해 이러한 복잡한 비동기 로직을 효율적으로 처리하는 방안을 모색합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다