책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > 프로그래밍 언어 기타
· ISBN : 9791161754000
· 쪽수 : 392쪽
· 출판일 : 2020-03-26
책 소개
목차
1부. Go 언어
1장. 풀스택 Go
__풀스택 개발이란?
__프로젝트
____애플리케이션 구조
__이 책의 구성
2장. Go 언어의 구성 요소
__개발 환경 설정
____Go 플레이그라운드
____Go 워크스페이스 설정
__패키지와 변수, 자료형, 포인터
____패키지
____변수와 자료형
____포인터
__함수와 클로저
____함수: 기본 구조
____함수: 다른 패키지 함수 호출
____클로저
__Go 자료 구조
____배열
____슬라이스
____맵
____구조체
____메서드
__인터페이스
__조건문과 반복문
____if문
____switch문
____반복문
__Panic, recover, defer
__요약
__질문거리
__더 읽을거리
3장. Go 동시성 프로그래밍
__동시성
__고루틴
__Go 채널
____일반 채널
____버퍼 채널
__select 구문
__sync 패키지
____간단한 뮤텍스
____읽기-쓰기 뮤텍스
____대기 그룹
__요약
__질문거리
__더 읽을거리
2부. 프론트엔드
4장. React.js와 프론트엔드 개발
__전제 조건과 기술적 요구 사항
__GoMusic 프로젝트
____Node.js와 npm
____HTML과 CSS, 부트스트랩
____프로젝트 코드
__리액트 프레임워크
____리액트 애플리케이션 개발
____프로젝트 설정
____JSX와 리액트 엘리먼트
____리액트 컴포넌트
____개발 툴
__요약
__질문거리
__더 읽을거리
5장. GoMusic 프론트엔드 개발
__준비물과 기술적 요구 사항
__GoMusic 만들기
____메인 페이지
____모달 윈도우와 신용카드 결제 처리
____사용자 페이지
____컴포넌트 연결: 라우팅
__요약
__질문거리
__더 읽을거리
3부. Go 웹 API와 미들웨어
6장. Gin 프레임워크 기반 Go RESTful 웹 API
__기술적 요구 사항
____RESTful API
____개요
____HTTP 메서드
__Gin 프레임워크
____모델과 데이터베이스 레이어
__Gin 프레임워크와 REST API 레이어 개발
____라우팅 정의
____핸들러 구현
____정리
__요약
__질문거리
__더 읽을거리
7장. Gin과 리액트 기반 고급 웹 애플리케이션
__기술적 요구 사항
__데이터베이스 레이어
____관계형 데이터베이스
____ORM
__미들웨어
____커스텀 미들웨어
__보안
____인증서와 개인 키
____Gin 프레임워크와 HTTPS
____패스워드 해싱
__신용카드 결제
____백엔드에서 신용카드 결제 요청 처리
__프론트엔드 마무리
____프론트엔드 구조
____프론트엔드와 백엔드 연결
____쿠키 사용
____프론트엔드 애플리케이션 배포
__요약
__질문거리
__더 읽을거리
8장. 웹 API 테스트와 벤치마킹
__Go 테스트
____목킹
____Go 유닛 테스트
__벤치마킹
__요약
__질문거리
__더 읽을거리
9장. GopherJS와 동형 Go 프로그래밍 소개
__기술적 요구 사항
__GopherJS 기초
____GopherJS 자료형
____Go 코드에서 자바스크립트 함수 호출
____GopherJS 명령어
____Go 바인딩
____코드 익스포트
__리액트와 GopherJS
____프로젝트
____Go 기반의 리액트 애플리케이션
__요약
__질문거리
__더 읽을거리
10장. 클라우드 네이티브 애플리케이션과 리액트 네이티브 프레임워크
__클라우드 네이티브 애플리케이션
____마이크로서비스
____컨테이너
____서버리스 애플리케이션
____지속적인 배포
__리액트 네이티브 프레임워크
____리액트 네이티브란?
____엑스포
__요약
__질문거리