개요

유저의 프로필을 보여주는 뷰. SNS의 프로필 페이지를 상상하세요.

관련 문서 / 관련 API

GET /users/{id} | Eco3s

역할

다른 사용자들에게 프로필을 표시합니다.

Solved.ac (예시) 또는 다른 SNS서비스의 프로필 페이지처럼, 자신에 대한 정보를 다른 사람들에게 보여 줄 수 있습니다.

현재까지의 명세상으로는 최근에 작성한 글들을 보여줍니다. 따라서 기능상으로는 디시인사이드의 갤로그와 비슷한 역할을 할 수 있습니다.

프로필 사진을 보여줍니다.

다만 유저가 고르는 건 아니고 이메일로부터 Gravatar를 통해 가져옵니다. 프런트에선 보여주기만 하면 됩니다 배너 같은 기능은 없습니다.

프로필을 수정할 수 있습니다. 사실 이게 좀 고민인 게

  1. 프로필을 수정할 수 있는 페이지를 별도로 만들고 바뀐 내용을 프로필 페이지에 적용한다. (예: Kakaotalk open profile)
  2. 그냥 프로필 페이지에서 모두 수정한다. (예: solved.ac)
  3. 개인정보는 따로 페이지에서 편집하되, 프로필 관련은 또 프로필에서 편집한다. (예: GitHub, Reddit)

이렇게 3가지 구현이 존재할 수 있는데 전 2번이 낫다고 봅니다 명세상 이 부분은 미정된 상태입니다.

만약 1또는 3으로 간다면 Profile View이외의 별도의 View가 필요할 수 있습니다.