39 lines
1.4 KiB
Markdown
39 lines
1.4 KiB
Markdown
## html 디렉터리
|
|
|
|
- 이 디렉터리는 하수관로 운영관리 시스템 `sn` 2차사업 고도화 과정에서 퍼블리싱, 정적 HTML 시안, 로직 검토용 화면을 다루는 영역이다.
|
|
- 작업 시 `apps/sn/app/html` 이외의 수정이 되지 않도록 해야 한다.
|
|
- 추가 `*.md` 파일의 요청대로 만들되 상위 앱 전체를 건드리지 않고 `apps/sn/app/html` 하위에 필요한 파일을 만들어서 처리한다.
|
|
- 기존 `packages/common/components`, `packages/common/business_components`는 활용할 수 있지만, 직접 수정 권한은 상위 `apps/sn/AGENTS.md` 기준을 따른다.
|
|
- 지도/html 시안에서 `<Gis>` 시설물 layer를 다루는 작업은 API 호출 결과 값이 설정된 대로 zoom level에 따라 모두 보이는지 확인한다.
|
|
|
|
## 2차사업 원칙
|
|
|
|
- 작업은 리팩토링 전용이 아니라 2차사업 화면 고도화 목적에 맞춰 수행한다.
|
|
- 화면 변경은 요구사항, 화면설계, 기능 명세를 근거로 한다.
|
|
- html 시안 작업과 실제 앱 로직 작업이 함께 필요해 보이면 먼저 구분해서 설명한다.
|
|
|
|
## Encoding
|
|
|
|
- UTF-8
|
|
- 한글이 깨지지 않도록 주의할 것
|
|
|
|
## 주석 comment
|
|
|
|
- 한글 주석을 삭제하지 말 것
|
|
- 복잡한 화면 흐름이나 데이터 바인딩 로직은 함수/메서드 단위 설명을 충분히 작성할 것
|
|
|
|
## Monorepo structure
|
|
|
|
apps/
|
|
_template
|
|
as
|
|
cm
|
|
cs
|
|
dc
|
|
dm
|
|
dm_new
|
|
fo
|
|
sn
|
|
st
|
|
wr
|