코딩 대결 웹 사이트 - 프로젝트 기록 1주차


코딩 대결 웹 사이트 - 프로젝트 기록 1주차

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주차