route

기본적으로 route는 FlowRouter를 사용한다.

이와 더불어 react-mounter를 사용하여 dynamic template을 구현한다.

route url은 대부분 rest api 규칙을 따르지만 metoer 특성상 약간의 변형된 규칙을 따른다.

route url naming 규칙은 다음과 같다.

  1. resource를 복수형으로 가장 먼저 적는다. ex) /chatRooms
  2. 특정 resource에 접근한다면 id를 적는다. ex) /chatRooms/:id
  3. 특정 resource를 추가한다면 다음 예와 같이 적는다. ex) /chatRooms/add
  4. 특정 resource를 수정한다면 다음 예와 같이 적는다. ex) /chatRooms/update/:id
  5. 특정 resource를 삭제한다면 다음 예와 같이 적는다. ex) /chatRooms/delete/:id
  6. 나머지 규칙들에 대해서는 rest api naming 규칙을 따른다.

routing table은 다음과 같은 양식으로 README.md file에 작성하여 팀원들에게 공유가 되어야 한다.

url group name description
/ - main main
/signUp - signUp sign up
/chatRooms/:id chatRooms chatRoom 특정 chatRoom으로 입장하여 chat을 한다

results matching ""

    No results matching ""