그루비(Groovy)(객체 지향 프로그래밍 언어)를 기반으로 한 빌드 도구이다. Ant, Maven과 같은 이전 세대 빌드 도구의 단점을 보완하고 장점을 취합하여 만든 오픈 소스다.
*빌드(build)란: 소스 코드 파일을 컴퓨터나 휴대폰에서 실행할 수 있는 독립(standalone) 소프트웨어 가공물로 변환하는 과정을 말하거나 그에 대한 결과물을 일컫는다. 소프트웨어 빌드에 있어 가장 중요한 단계들 가운데 하나는 소스 코드 파일이 실행 코드로 변환되는 컴파일 과정이다. 컴퓨터 프로그램을 빌드하는 과정은 보통 다른 프로그램을 제어하는 프로그램인 빌드 도구에 의해 관리된다.
'Programming > ETC' 카테고리의 다른 글
[CORS] OPTIONS 메소드 (0) | 2022.11.01 |
---|---|
JWT란? (0) | 2022.11.01 |
Base64 인코딩이란 무엇이고, 왜 필요한가? (0) | 2022.10.17 |
[ESLint] 'Delete CR' 에러 해결 방법 (0) | 2022.09.11 |
[Spring] Spring Boot JPA hibernate DDL 인코딩 오류 (0) | 2022.07.27 |
댓글