제 첫번째 challenge 는 교내 입학 전형 관리 서비스인 "Entry"를 TS를 이용하여 구현하는 것입니다.
챌린지를 달성하기 위해 먼저 공부해야 하는 것들을 공부하고 체크하는 레포지토리입니다.
TS Handbook 한글화 문서 를 보면서 TypeScript의 기본을 다지자.
프로젝트를 시작하기 전 개발 환경을 구성해보자.
- 프로젝트 시작(npm init, tsc init) ✅
-
typescript 와 tsc 설치 ✅
-
tsconfig.json 설정 ✅
-
tslint
적용 ✅ -
package.json 실행 스크립트 작성 ✅
Express 를 TS로 연습해보자.
-
STEP 1:
MVC
pattern 적용, interface,controller
구현 ✅ -
STEP 2: 환경 변수 설정,
MongoDB
with Mongoose,model
구현 ✅ -
STEP 3: Error Handling, Validating data middleware 구현