본문 바로가기

REST API

Go 언어로 배우는 웹 애플리케이션 개발 베테랑 고퍼가 알려주는 Go 언어 핸즈온 가이드 Go 언어로 REST API 웹 애플리케이션을 개발할 때 반드시 알아야 할 지식을 알려준다. 전반부에는 웹 애플리케이션을 개발하기 전에 알아야 할 Go 언어 개념과 표준 패키지 기능을 소개하고, 후반부에는 본격적으로 Go 언어를 활용해 ToDo 애플리케이션을 만들면서 환경 설정, 도커 컨테이너 작성, CI/CD 설정, 테스트 작성을 다룬다. 테스트 코드를 단계별로 작성 및 수정하는 과정을 반복하면서 실제 업무에 적용할 수 있는 API 서버 구축 방법을 배울 수 있다. 베테랑 고퍼가 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 Go 언어 애플리케이션 개발에 필요한 모든 것을 익힐 수 있다. 도서 구매 사이트(가나다순) [교보문고.. 더보기
이제 여러분은 베테랑 고퍼가 됩니다 Go 언어 맛집, 제이펍♥ 《Go 인 액션》 《Go 언어를 활용한 네트워크 프로그래밍》 《Go 언어를 활용한 분산 서비스 개발》 《실무에 바로 쓰는 Go 언어 핸즈온 가이드》 Go 언어의 장점은 이미 제이펍에서 나온 Go 언어 책에서 많이 소개했으니 생략하겠습니다. 상단의 책들을 참고해주세요(이번 책까지 출간 예정이니 제이펍은 명실상부한 'Go 언어 맛집'이 아닌가 싶습니다). 그래도 간결하면서도 높은 신뢰성을 자랑하는 Go 언어의 장점을 이야기하지 않고 넘어가면 아쉬우니 고성능 웹 애플리케이션을 개발할 때의 특징을 살펴보죠. 추가 미들웨어 도입 없이 병렬로 요청 처리가 가능하고, 데이터베이스 연결 풀을 관리할 수 있으며, 컴파일이 가능한 유연한 빌드 시스템을 다양한 플랫폼에서 제공하고 단일 바이너리 파.. 더보기
스프링 인 액션(제5판): 스프링 5의 강력한 기능과 생산성을 활용한 웹 애플리케이션 개발 리액티브 프로그래밍 지원을 강화한 스프링 5의 모든 것을 탐구한다! ■ 도서구매 사이트(가나다순) [교보문고] [도서11번가] [반디앤루니스] [알라딘] [영풍문고] [예스이십사] [인터파크] [쿠팡] ■ 전자책 구매 사이트(가나다순) [교보문고] [구글북스] [리디북스] [알라딘] [예스이십사] [인터파크] 출판사 제이펍 저작권사 Manning 원서명 Spring In Action(Fifth Edition)(원서 ISBN: 9781617294945) 저자명 크레이그 월즈 역자명 심재철 출판일 2020년 5월 14일 페이지 700쪽 시리즈 (없음) 판 형 188*245*28.3 제 본 무선(soft cover) 정 가 35,000원 ISBN 979-11-90665-18-6(93000) 키워드 스프링 / .. 더보기
화창한 봄날엔 역시 '스프링' 인 액션이죠! 봄의 정취를 느낄 수 있는 5월입니다. 한낮에는 여름처럼 꽤 덥게도 느껴지는데요. 그러고 보니 근 한 달여 만에 신간을 소개해 드리게 되었네요. 바로 '봄'을 뜻하는 'Spring(스프링)' 인 액션입니다. 2005년에 초판이 나오고 여러 번의 개정을 통해 5판까지 출간되어 사랑받는 장수 스테디셀러입니다. 《스프링 인 액션(제5판): 스프링 5의 강력한 기능과 생산성을 활용한 웹 애플리케이션 개발》 《스프링 인 액션(제5판)》은 바로 스프링 5와 스프링 부트 2를 기반으로 작성되었습니다. 이 스프링/스프링 부트 버전에서 두드러진 특징은 다음과 같습니다. 이 책에서 중점적으로 다루고 있는 부분은 리액티브 프로그래밍입니다. 특히, 새로운 리액티브 웹 프레임워크인 스프링 WebFlux에 주목하고 있습니다. W.. 더보기
자바 개발자를 위한 스프링 부트 서적! 대한민국 현역 개발자 중 가장 많은 자리를 차지하고 있는 분들이 자바 개발자가 아닐까 싶습니다만, 출판사 설립 후 지금까지 230여 종의 책을 출간하면 자바 관련 서적을 거의 내지 못했었습니다. 지금 찾아보니 올 3월에 출간한 《자바 마스터 북: 기초부터 실무 응용까지》와 3판에 이은 《스프링 인 액션(제4판)》뿐이었네요. ㅠㅠ 자바 서적을 일부러 등한시한 건 아니고 이미 시중에 좋은 자바 관련 서적이 많았다는 핑계를 대봅니다. ^^; 오늘 소개하는 책은 자바 개발자라면 잘 알고 있는 스프링 부트 서적입니다. 스프링 프레임워크를 그대로 사용하면서 초기 설정을 빠르게 구성하여 간단히 프로젝트를 띄울 수 있다는 점, 프로젝트마다 상이한 것들을 내부적으로 보관하다 차이가 나는 것들만 설정 파일에 넣어 사용할 .. 더보기