우리는 한다, 개발을.

PMI 개발부는..

1. 개발 언어(framework)

피앰아이 개발부는 javascript(+typescript)를 주 언어로 사용합니다.

front-end

legacy 프로젝트는 vue2로 개발되어 있습니다.

일부 vue3로 개발된 프로젝트도 있으며, 앞으로는 모든 프로젝트를 next.js로 개발할 계획입니다.

back-end

거의 모든 프로젝트는 nest.js로 개발하고 있습니다.

database

mongodb를 주로 사용하며, postgresql을 사용하는 프로젝트도 있습니다.

2. 배포 환경

cloud

AWS eks를 통한 운영을 하고 있습니다.

on-premise

일부 프로젝트는 on-premise 환경에서 운영되고 있습니다.

CI/CD

github action을 사용하여 CI/CD를 구축하고 있습니다.

3. 협업 도구

MS Teams

사내 공식 메신저인 MS Teams를 사용합니다.

4. Version control

git(github)

모든 프로젝트는 git을 사용하여 버전 관리를 합니다.