Spring framework의 전망을 알고싶습니다!
요번에 교육을 받게 되었는데
과정 명 중에 Java이후에 Spring framework가 있어서 질문 드립니다.
대한민국 웹 개발 표준 Framework로 알고있는데 전망이 어떻게 될지 궁금합니다~
그리고 새롭게 떠오르는 공부하면 좋거나 부가적인 Framework를 추천가능하면 부탁드리겠습니다.
정확하게 말씀드리자면 Spring framework 를 기반으로 만든 "전자정부프레임워크" 라고 부르는걸 가지고 정부주관으로 진행하는 거의 모든 사업을 해당 프레임워크로 진행합니다.
그러다보니까 정부에서 조금이라도 관여하거나 돈을 지원해주거나 하는 사업은 해당 프레임워크를 사용하게되어있구요.
다만 Spring framework 나 전자정부프레임워크나 기반은 결국 스프링 이라는 프레임워크에 기능 얹은 버전일뿐입니다.
Spring framework 쓸줄알면 전자정부프레임워크는 금방 배웁니다.
전망은 당연히 국가단위에서 사용을 장려하는 프레임워크다보니 굉장히 좋은 편이고 실제 사용되는 프로젝트도 매우 많습니다.
자바관련 교육중이신거같은데 그러면 Spring framework / 스프링 부트 / 전자정부프레임워크 3개만 공부하시면 됩니다만 어차피 그놈이 그놈이고 Spring framework 기반으로 만든거라서 공부 커리큘럼에 맞추어 Spring framework 만 집중적으로 공부하시고 나머지는 대충 돌려만 보시구요. 입사하시는 회사나 써본결과 제일 선호하시는 프레임워크 사용하시면됩니다.
국가 사업이라거나 하는, 전자정부프레임워크 아니면 못 쓰는 게 있습니다.
그래서 전자정부프레임워크의 기반인 스프링 프레임워크가 우리나라에서는 많이 쓰이고 있습니다.자바 쪽은 대부분이 스프링이라고 보셔도 됩니다. (가끔 Netty도 씁니다.)
자바 말고 다른 언어도 본다면 Node.js Express나 파이썬 Flask, Django, 루비 Ruby on Rails 등이 많이 쓰입니다.