- 우아한 Tech 의 '닉' 님의 발표 영상을 참고하여 작성하였습니다.
https://www.youtube.com/watch?v=6h9qmKWK6Io
- 한 줄 표현
- Spring 이 봄이라면 Spring boot는 조금 더 따뜻한 봄이다.
- 환경 설정 등 개발 외적으로 신경을 써야 하는 부분에 있어서 개발자를 좀 더 개발에 임할 수 있도록 설계된 프레임워크이다.
- 즉 편하자고 만든 Spring 도 불편한 점은 많았고, 이를 조금 더 간편하게 만들어주는 것이 Spring boot 이다.
Spring Boot?
-
Spring Boot 페이지에 가면 가장 처음 보게되는 문구이다.
-
Spring boot makes it easy : 쉽게 만든다.
-
To create stand-alone : 단독적으로
-
Production-grade : 상용화 수준으로
-
Spring based Applications : 스프링 기반 어플리케이션
-
Just Run
간략해진 Dependency
- Spring
- Dependency가 너무 길다.
- 모든 버전 정보를 기입해줘야 한다.
- Spring Boot
- 짧아졌다.
- 버전 관리를 권장 버전으로 자동 설정해준다.
간략해진 Configuration
- Spring
- thymeleaf 를 위해 열심히 직접 셋팅해준다.
- Spring Boot
- Gradle에 한 줄이면 알아서 척척박사가 셋팅해준다.