0일차 주제 선정 코딩 문제 풀이 사이트를 제작하기로 함. 핵심 기능은 사람을 매칭해서 누가 먼저 코딩 문제를 푸는지 대결하는 것임. 승패를 통해 자신의 티어가 정해지기 때문에 게임을 하듯이 코딩 문제를 풀 수 있음. 프로젝트 세팅 웹 프로젝트이며 프론트엔드는 vue, 백엔드는 springboot을 사용할 예정. front와 back의 Git 레포지토리를 분리해서 세팅함. 프론트엔드 세팅을 위해 npm으로 vue 최신 버전의 프로젝트 생성. npmt init vue prettier 및 eslint 설정하여 컨벤션 기본 룰 사용. github action을 통해 CI를 적용할 것임. github marketplace에 action 예제들을 참고해서 구성 가능함. 아래는 eslint를 돌려서 컨벤션에 문제가 없는지 확인하고 빌드를 체크하는 yml 파일임. name: reviewdog on: [pull_request] jobs: eslint: name: runner / eslint run...
#ProcessBuilder
#자바
#프로젝트
원문링크 : 코딩 대결 웹 사이트 - 프로젝트 기록 1주차