java spring boot

스프링부트

풀스택 개발자 2019. 12. 24. 17:05

과거 스타트업에서 빠르게 개발하기 좋은 언어는 python이나 rudy언어 이였다.

최근에는 springboot 를 사용하면 개발이 빠르고 확장성이 좋다고 평가받고있다.

 

초기 springframework의 설정이 너무 복잡하고 어려웠기 때문에, 이를 해결하기 위해 springboot가 만들어졌다.

springboot가 나오고 초기 생선상이 획기적으로 좋아졌다

 

spring과 springboot의 차이

spring을 다양한 식재료로 생각하면 springboot는 완성된 3분카레 라고 볼 수 있다.

식재료를 다양하게 섞어서 자신만의 요리를 만들고 싶은사람은 springframework를 이용할것이고

이미 다 만들어진 음식을 데워서만 먹을 사람들은 springboot를 이용할것이다 

 

springboot특징

1.starter을 통한 어플리케이션의 간편하고 자동화된 빌드 및 설정을 제공해준다

2.embed서버를 제공함으로써 복잡한 배포 설정들을 간편하게 제공해준다

3.production에서 사용할 수 있는 추가적인 기능을 제공해준다