03. 프로젝트와 개발 서버
새 프로젝트를 만들고 ack로 개발 서버를 실행해 화면을 띄우는 방법을 배웁니다. 이 주제부터 게시판(BOD) 예제를 시작해 08주제까지 이어 나갑니다.
이 주제를 배우면
새 업무를 시작할 때 어떤 디렉토리를 어떤 이름으로 준비해야 하는지, ack를 어떻게 실행하고 정상 기동을 어떻게 확인하는지 스스로 할 수 있게 됩니다.
선수 지식
- 02. 프로젝트 구조와 파일 작업 완료
- 빠른 시작에서 안내하는 ack 실행 환경 준비 완료
학습 목표
handstack create로 새 프로젝트 골격을 만듭니다.ack를 실행하고 브라우저에서 정상 기동을 확인합니다.- 개발/검증/운영 환경 설정 프리셋의 차이를 설명합니다.
학습 경로
| 순서 | 문서 | 완료 후 남길 결과 |
|---|---|---|
| 1 | 프로젝트와 서버 개념 | ack, 프로그램 ID, 프로젝트 ID의 관계를 설명한다 |
| 2 | 새 프로젝트 만들기 | BOD 게시판 프로젝트 골격을 만들고 서버를 기동한다 |
| 3 | 환경 구성과 기동 확인 | 환경 프리셋을 구분하고 정상 기동 증거를 남긴다 |
실습에서 사용할 값
| 항목 | 값 |
|---|---|
| 프로그램 ID(ApplicationID) | HDS |
| 프로젝트 ID(ProjectID) | BOD (게시판) |
| 화면 | BOD010(목록), BOD011(등록), BOD012(상세/수정/삭제) |
| 데이터베이스 | SQLite (board.db, 실습 전용) |
완료 조건
-
handstack create또는 수동 복사로BOD프로젝트 디렉토리 골격을 만들었습니다. -
ack를 실행하고http://localhost:8421/checkup/account/signin.html에 접속했습니다. - 개발/검증/운영 설정 프리셋의 차이를 한 문장으로 설명했습니다.
연결 자료
이전 · 다음 주제
이전: 02. 프로젝트 구조와 파일 작업 · 다음: 04. 도메인 모델과 데이터베이스