URL: https://start.spring.io/

Project:
- Gradle: 빌드 도구로, 자동화된 빌드, 의존성 관리, 테스트 실행 등을 위한 도구. Groovy 또는 Kotlin DSL을 사용하여 설정할 수 있다.
- GroovyGradle: Gradle을 사용할 때 Groovy를 사용하는 빌드 스크립트.
- Kotlin: Kotlin을 사용하는 스크립트를 선택할 수 있는 옵션. Kotlin DSL을 사용하여 Gradle 빌드를 설정할 수 있다.
- Maven: 또 다른 빌드 도구로, XML 기반의 설정 파일을 사용. 의존성 관리와 빌드를 자동화해주는 도구.
Language:
- Java: 스프링 부트를 Java로 개발할 때 선택하는 언어.
- Kotlin: Kotlin을 사용해 스프링 부트를 개발할 때 선택.
- Groovy: Groovy는 Java와 비슷한 동적 언어로, 주로 간단한 스크립트나 빌드 도구로 사용되지만, 스프링 부트에서도 사용할 수 있음.
Spring Boot:
스프링 부트의 버전을 선택할 수 있는 옵션이야. 각각의 버전은 다음을 의미한다:
- 3.5.0 (SNAPSHOT): 개발 중인 최신 버전(SNAPSHOT 버전)으로, 안정성은 다소 떨어질 수 있지만 최신 기능을 경험할 수 있음.
- 3.5.0 (RC1): Release Candidate(RC) 버전으로, 공식 출시 전 테스트 버전이지만, 대부분의 기능은 안정적임.
- 3.4.6 (SNAPSHOT): 3.4.x 버전의 최신 개발 중 버전.
- 3.4.5: 안정적인 공식 릴리스 버전.