본문 바로가기

서버

Go 언어로 배우는 웹 애플리케이션 개발 베테랑 고퍼가 알려주는 Go 언어 핸즈온 가이드 Go 언어로 REST API 웹 애플리케이션을 개발할 때 반드시 알아야 할 지식을 알려준다. 전반부에는 웹 애플리케이션을 개발하기 전에 알아야 할 Go 언어 개념과 표준 패키지 기능을 소개하고, 후반부에는 본격적으로 Go 언어를 활용해 ToDo 애플리케이션을 만들면서 환경 설정, 도커 컨테이너 작성, CI/CD 설정, 테스트 작성을 다룬다. 테스트 코드를 단계별로 작성 및 수정하는 과정을 반복하면서 실제 업무에 적용할 수 있는 API 서버 구축 방법을 배울 수 있다. 베테랑 고퍼가 사용하는 디자인 패턴과 표준 패키지, 외부 오픈소스를 사용한 코딩 기법까지 Go 언어 애플리케이션 개발에 필요한 모든 것을 익힐 수 있다. 도서 구매 사이트(가나다순) [교보문고.. 더보기
이제 여러분은 베테랑 고퍼가 됩니다 Go 언어 맛집, 제이펍♥ 《Go 인 액션》 《Go 언어를 활용한 네트워크 프로그래밍》 《Go 언어를 활용한 분산 서비스 개발》 《실무에 바로 쓰는 Go 언어 핸즈온 가이드》 Go 언어의 장점은 이미 제이펍에서 나온 Go 언어 책에서 많이 소개했으니 생략하겠습니다. 상단의 책들을 참고해주세요(이번 책까지 출간 예정이니 제이펍은 명실상부한 'Go 언어 맛집'이 아닌가 싶습니다). 그래도 간결하면서도 높은 신뢰성을 자랑하는 Go 언어의 장점을 이야기하지 않고 넘어가면 아쉬우니 고성능 웹 애플리케이션을 개발할 때의 특징을 살펴보죠. 추가 미들웨어 도입 없이 병렬로 요청 처리가 가능하고, 데이터베이스 연결 풀을 관리할 수 있으며, 컴파일이 가능한 유연한 빌드 시스템을 다양한 플랫폼에서 제공하고 단일 바이너리 파.. 더보기
웹 개발 새로고침 웹 개발의 큰 그림을 보다 이 책은 웹 프로그래밍을 처음 배우려는 사람, 웹 프로그래밍의 전체 과정을 알고 싶은 사람을 위해 쓰였다. 먼저 웹 프로그램의 전체 구조와 작동 원리를 알아본 후 중고 서적 거래 서비스를 만드는 웹 프로그램을 구현해본다. 특정 프레임워크나 라이브러리에 종속되는 것을 최소화해서 HTML, CSS, 파이썬, 자바스크립트, 플라스크, 파이참, 익스프레스, Node.js를 사용해 실습하며, 컴퓨팅 클라우드와 웹 서버의 개념을 살펴본 후 웹 프로그램을 AWS에 배포하는 방법도 익힌다. 부록으로는 깃과 깃허브 사용법을 제공해 소스 코드를 체계적으로 관리할 수 있도록 했다. 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사.. 더보기
웹 개발을 새로 고친다니? 이게 뭔 소리래 《웹 개발 새로고침》을 편집하면서 가장 많이 들은 말이 “제목이 대체 무슨 뜻이냐”였습니다. 이 책에서 ‘새로고침’의 뜻은 이렇습니다. 현직자라면 알고 있던 웹 개발 지식을 최신 기술 트렌드로 ‘새로 고치고’, 입문자라면 처음부터 ‘새로 고친’ 지식으로 차근차근 배우고, 웹 개발을 하려면 프레임워크나 라이브러리부터 배워야 한다는 낡은 생각도 ‘새로 고칩니다’. 프레임워크나 라이브러리부터 배우지 않으면 뭘 배우냐고요? 바로 ‘웹 프로그램의 구조와 작동 원리’입니다. 웹 프로그램이 어떻게 생겨먹었는지, 어떻게 돌아가는지부터 알아야 새로운 프레임워크나 라이브러리를 써도 더 잘 쓰지 않을까요? 책에서는 웹 서비스와 웹 프로그램의 큰 그림인 구조와 작동 원리를 설명합니다. 웹 서비스를 구성하는 서버-클라이언트 모.. 더보기
실무에 바로 쓰는 Go 언어 핸즈온 가이드 Go 언어 고렙이 되고 싶은 모든 고퍼를 위한 책 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 Wiley 원서명 Practical Go: Building Scalable Network and Non-Network Applications (9781119773818) 도서명 실무에 바로 쓰는 Go 언어 핸즈온 가이드 부제 Go 언어의 개념, 기능, 패턴부터 커맨드 라인, HTTP, gRPC 애플리케이션 개발까지 지은이 아미트 사하 옮긴이 김찬빈 감수자 (없음) 시리즈 (없음) 출판일 2022. 12. 26 페이지 456쪽 판 형 46배판변형.. 더보기
NestJS로 배우는 백엔드 프로그래밍 가장 진보한 프레임워크로 우아하게 백엔드 입문하기 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 제이펍 원서명 (없음) 도서명 NestJS로 배우는 백엔드 프로그래밍 부제 타입스크립트 환경의 차세대 서버 프레임워크를 만나다 지은이 한용재 옮긴이 (없음) 감수자 (없음) 시리즈 (없음) 출판일 2022. 12. 20 페이지 312쪽 판 형 46배판변형(188*245*15.5) 제 본 무선(soft cover) 정 가 27,000원 ISBN 979-11-92469-56-0 93000 키워드 Nest, 백엔드, Node, Express, ORM.. 더보기
이 책만 읽으면 이제 나도 고레벨 고퍼 Go 언어는 빠르고 편리하며, 배우기 무척 쉽습니다. 하지만 그렇게 쉬이 Go 언어에 발을 들인 고퍼에게는 난관이 기다리고 있습니다. 실무에 자유자재로 사용할 만큼 제대로 사용하기가 어렵다는 것이죠. 그렇다면 고렙 고퍼가 되기 위해서 어떻게 해야 할까요? 가자 넥스트 레벨로 바로 이렇게 넥스트 레벨로 렙업하고 싶은 분들을 위해 이 책, Go 언어를 제대로 사용하기 위한 핸즈온 가이드를 준비했습니다. 다양한 범주의 애플리케이션을 개발하기 위한 개념과 패턴을 소개하는데, 특히 커맨드 라인 애플리케이션, HTTP 애플리케이션, gRPC 애플리케이션에 초점을 맞춥니다. 생각처럼 무시무시하지만은 않은 고랭 던전 상용 시스템이 잘 갖추어야 할 요건임에도 실제 구현하자면 고민스러웠던 부분을 시원하게 팍팍 긁어줄 겁니.. 더보기
Go 언어를 활용한 분산 서비스 개발 분산 서비스 밑바닥부터 구축하고 나의 Go 능력은 하늘을 뚫고 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [인터파크] [쿠팡] 전자책 구매 사이트(가나다순) 교보문고 / 구글북스 / 리디북스 / 알라딘 / 예스이십사 출판사 제이펍 저작권사 Pragmatic Bookshelf 원서명 Distributed Services with Go (9781680507607) 도서명 Go 언어를 활용한 분산 서비스 개발 부제 Go 언어로 만들고 쿠버네티스로 배포하는 나만의 분산 서비스 지은이 트래비스 제프리 옮긴이 정현석 감수자 (없음) 시리즈 (없음) 출판일 2022. 11. 08 페이지 268쪽 판 형 46배판변형(188*245*13.6) 제 본 무선(soft cover) 정 가.. 더보기