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을 사용하여 버전 관리를 합니다.