Browse Source

마크다운 수정

master
junh_eee(이준희) 8 months ago
parent
commit
426f875b04
  1. 37
      src/modules/NAMING.md

37
src/modules/NAMING.md

@ -3,12 +3,12 @@
```bash
📦 module
┣ 📂 _sample
┃┣ 📂 actions Action 타입, 함수
┃┣ 📂 apis Api
┃┣ 📂 models interface, Type
┃┣ 📂 reducers Reducer 함수
┃┣ 📂 sagas Saga 함수
┃┣ 📜 index.ts
┃ ┣ 📂 actions Action 타입, 함수
┃ ┣ 📂 apis Api
┃ ┣ 📂 models interface, Type
┃ ┣ 📂 reducers Reducer 함수
┃ ┣ 📂 sagas Saga 함수
┣ 📜 index.ts
```
<br>
@ -21,18 +21,21 @@
- 구분자는 소문자로 작성한다.
- 동사를 먼저 작성한다.
- 비동기 요청 액션이 아닐 땐 `CLIENT_` 로 시작한다.
> > 기본 규칙
>
> - 목록 조회 `GET_[주체]_LIST`
> - 상세 조회 `GET_[주체]_DETAIL`
> - 생성/추가 `CREATE_[주체]`
> - 수정/변경 `UPDATE_[주체]`
> - 삭제 `DELETE_[주체]`
> > 기본 규칙
>
> - 목록 조회 `GET_[주체]_LIST`
> - 상세 조회 `GET_[주체]_DETAIL`
> - 생성/추가 `CREATE_[주체]`
> - 수정/변경 `UPDATE_[주체]`
> - 삭제 `DELETE_[주체]`
> > 동사
>
> - SET, FIND, SEND, CHECK, REGISTER ...
> > 명사
>
> > 명사
>
> - LIST, DETAIL, LOG, APPROVAL ...
```bash
@ -69,8 +72,8 @@ export const clientMapType = createAction(CLIENT_MAPTYPE)();
```bash
export const sampleAPI = {
getDroneList: async () => {
return await axios.get('api/bas/dron/list....');
getDroneList: async () => {
return await axios.get('api/bas/dron/list....');
}
}
```
@ -145,7 +148,7 @@ export function* sampleSaga() {
<br>
## 📜 index
## 📜 index.ts
```bash
export * from './actions';

Loading…
Cancel
Save