BuildTool

🚩 1. 들어가며... 오늘 한 'U'회사에 면접을 보고 왔다. 빌드 도구인 Gradle(이하 그레이들)의 의존성 옵션에 대한 질문에 답변을 하지 못했다. 그동안 스프링 부트 스타터가 내가 선택한 라이브러리 의존성들을 너무 잘 구성해주었던 탓인지 신경쓰지 못한 부분이었다. 그래서 그레이들을 공부해보고자 포스팅을 시작한다. 🚩 2. Gradle이란? DSL(Domain-SpecificLanguage) Groovy나 Kotlin을 기반으로 한 DSL(Domain-SpecificLanguage)을 사용하여 빌드 스크립트를 작성하는 빌드 툴이다. XML 문법보다 가독성이 좋고 간결하다. 빌드 캐싱 빌드 작업을 캐싱하여 반복 빌드 시간을 크게 단축시킬 수 있다. 불필요한 빌드 작업을 피하고 빠른 개발 사이클 제공..
모험가 죠
'BuildTool' 태그의 글 목록