박**님이 제보해주신 실무 상황입니다
간단한 메모 서비스에 공유 링크를 만들어요. 사용자는 자기 메모 하나를 공유 상태로 바꾸고, 그 링크를 받은 사람은 로그인 없이 메모 제목과 내용을 볼 수 있어요. POST /notes/:id/share 는 공유 링크를 만들고, GET /share/:key 는 공유된 메모를 보여줘요. NotesService 의 createShareLink 와 getSharedNote 를 완성하세요.
NestJS 기반의 간단한 메모 서비스에서 공유 링크 발급과 공유 메모 조회 API를 완성하는 문제입니다. 사용자는 메모 하나를 공유 상태로 바꾸고, 받은 링크로 제목과 본문을 확인할 수 있어야 합니다.
공유 링크 기능은 협업 도구와 문서 서비스에서 자주 나오는 흐름입니다. 내부 데이터 모델과 외부에 보여줄 링크, 공유 상태, 조회 응답의 모양을 나누어 생각해야 합니다. 이 문제는 공유 링크 발급과 공유 조회라는 작은 API 흐름을 다룹니다.