Maven과 Gradle
은 모두 자바 기반 프로젝트의 빌드 자동화를 위한 도구
Maven은 XML 기반의 빌드 스크립트를 사용하며,
Gradle은 Groovy 또는 Kotlin 기반의 DSL(Domain Specific Language)을 사용하여 빌드 스크립트를 작성
Gradle은 빌드 작업의 병렬 처리와 캐시 기능을 제공하여 높은 성능을 보여준다.
Maven은 병렬 처리 및 캐시 기능이 제한적이어서 빌드 속도가 느릴 수 있다.
https://standout.tistory.com/124
https://standout.tistory.com/469
'이론' 카테고리의 다른 글
Kotlin이란? (0) | 2023.05.03 |
---|---|
DSL이란? (0) | 2023.05.03 |
시퀄라이즈란? (0) | 2023.05.03 |
ORM의 필요성, JPA는 왜 사용하는걸까? (0) | 2023.05.03 |
SQL 프레임워크란? (0) | 2023.05.03 |