|
MS 기술 위주로 웹 개발을 해오다가 현업에서 많이 사용한다는 스프링 프레임워크를 배우기 위해서 이 책을 구매했습니다. 스프링 부트를 이용해서 웹 애플리케이션을 만들고, 리액티브 데이터 저장소를 이용해서 데이터를 처리하는 방법을 배우게 됩니다. 스프링 부트가 제공하는 개발자 도구에 대해서 배우고 테스트 자동화를 위한 지원 도구에 대해서도 배울 수 있습니다. 이렇게 개발한 애플리케이션을 실제로 배포해서 운영하는 방법도 이 책에서는 다룹니다. 웹 애플리케이션 뿐만 아니라 API 서버를 구축하고 메시지 기반의 비동기 시스템을 만들고, 후반부에서는 R 소켓을 이용해서 리액티브 기능과 애플리케이션 보안까지 설명하고 있습니다. 이 책은 스프링 프레임워크를 기존에 사용해보신 분이 스프링 부트 환경으로 자연스럽게 이어질 수 있도록 모범 사례 위주로 정리된 책입니다.
|
|
리액티브 프로그래밍을 자바로 학습을 해보고 있던 시점에 해당 책을 접하게 되면서 빠르게 실습 코드를 따라해가면서 한권을 재미있게 읽을 수 있었다. 무엇보다 현재 기준 버전에서 실행해야 하는 코드의 차이들도 서적에 반영이 되어 설명도 되어 있고 구글링도 몇몇의 경우에는 활용을 해가며 크게 무리없이 진행해볼 수 있었다. 다양한 리액티브 개념들에 대해서 설명하는 내용이 마음에 들기도 했고 실습코드를 통해서도 개념을 잡기에 충분하였던 것 같다. 스프링 시큐리티나 액츄에이터 등을 활용한 부분은 최근 추세에 맞게 반영이 된 내용인 것 같아 실전 서적으로의 역할을 제대로 수행하는 책이라고 생각이 된다. |