Skip to content

테코브러리 Node 서버 테코브러리 Typescript 버전입니다.

Notifications You must be signed in to change notification settings

milzipmoza-developers/tecobrary-express-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

테코브러리 Node 서버

테코브러리 Node 서버의 Typescript 버전 입니다.

프로젝트 생성 목적

  1. Typescript 기반의 Node 서버를 구현하기 위함입니다.
  2. TDD 를 Java 에서 뿐만 아니라 Script 언어 기반에서 적용하기 위함입니다.
  3. Tecobrary 의 Javascript 기반 Node 서버의 기술 부채를 해소하기 위함입니다.

프로젝트 목표

  1. 기존 Javascript 기반 서버의 테스트 코드에 대한 기술 부채를 해소하기 위하여 시작합니다.
  2. 기존 Javascript 기반 서버의 배포 자동화에 대한 기술 부채를 해소하기 위하여 시작합니다.
  3. ECMAScript( + TypeScript ) 와 Kotlin 은 매우 닮아 있습니다. Kotlin 의 추억을 되새기기 위해 시작합니다.
  4. 이 프로젝트는 11월 24일 이전까지 기존의 Javascript 기반의 Node 서버를 Typescript 기반의 프로젝트로 완전히 Migration 하기 위한 목적이 있으며 배포의 자동화까지 목표로 합니다.

기술 스택 및 개발 방법론

기술 스택

  1. Web

    • Node
    • Typescript version 3.7
  2. Testing

    • Jest

개발 방법론

  1. Object Oriented Programming
  2. Test Driven Development
  3. Domain Driven Design

Convention

컨벤션은 프로젝트를 진행하면서 지속적으로 업데이트하는 것을 목표로 합니다.

TODO

  • 각 routerFactory 에 authorization 관련 middleware 를 추가한다.

About

테코브러리 Node 서버 테코브러리 Typescript 버전입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published