- Spring Boot는 Kotlin 기반 백엔드 개발에 있어 Ktor보다 훨씬 우수하며, 오랜 기간 검증된 Spring 라이브러리를 기반으로 한다. 💯
- Spring Boot는 다양한 데이터베이스 연결을 추상화하여 코드 변경 없이 데이터베이스를 쉽게 전환할 수 있도록 돕는다. 💱
- Spring Boot는 어노테이션을 활용하여 코드를 간결하게 만들고, Dagger Hilt와 유사한 의존성 주입(DI) 프레임워크를 내장하고 있다. ⚙️
- REST 컨트롤러를 통해 HTTP 엔드포인트를 쉽게 정의하고, Postman과 같은 도구를 사용하여 API를 테스트할 수 있다. 📡
- JPA Repository를 사용하여 데이터베이스 테이블과 상호 작용하고, 간단한 쿼리는 Spring Boot가 자동으로 생성해준다. 💾