콘텐츠 상세보기
YAML 개정판


YAML 개정판

YAML 개정판

<온개발팀> 저 | 온노트

출간일
2024-12-23
파일포맷
ePub
용량
2 M
지원기기
PC스마트폰태블릿PC
현황
신청 건수 : 0 건
간략 신청 메세지
콘텐츠 소개
목차
한줄서평

콘텐츠 소개

오리지널판이 있는 경우 개정판을 다시 구매할 필요 없이 오리지널판을 업데이트하여 사용할 수 있습니다.

다목적이며 사람이 읽을 수 있는 데이터 직렬화 형식인 YAML을 이해하고 사용하기 위한 종합 가이드인 "YAML"에 오신 것을 환영합니다. 이 책은 YAML의 기본부터 고급 기능까지 모든 것을 다루며 초보자와 숙련된 사용자 모두에게 실용적인 인사이트를 제공합니다. 구성 파일, 데이터 직렬화, CI/CD 파이프라인 등 어떤 작업을 하든 이 책을 통해 프로젝트에서 YAML을 효과적으로 활용할 수 있는 지식을 얻을 수 있습니다.

1장, 'YAML 소개'에서는 YAML의 정의, 역사, 진화 과정을 설명하며 시작을 알립니다. 또한 주요 사용 사례와 JSON 및 XML과 같은 다른 데이터 직렬화 형식과 비교하는 방법도 살펴봅니다.

2장, 'YAML 구문과 구조'에서는 데이터 타입, 구문 규칙, 들여쓰기와 공백의 역할 등 YAML의 기본 규칙을 소개합니다. 또한 여러 줄 문자열과 주석으로 작업하는 방법도 배웁니다.

3장, 'YAML로 작업하기'에서는 YAML 파일을 만들고, 읽고, 편집하고, 유효성을 검사하는 과정을 안내합니다. 이 장에서는 YAML 작업을 더 쉽게 해주는 도구와 라이브러리도 소개합니다.

4장, '고급 YAML 기능'에서는 앵커, 별칭, 병합 키 및 사용자 지정 데이터 타입과 같은 강력한 기능에 대해 자세히 살펴봅니다. 더 복잡한 데이터 구조에 YAML 태그와 타입 캐스팅을 사용하는 방법을 배웁니다.

5장, 'YAML의 실제 응용'에서는 구성 파일, 데이터 직렬화/역직렬화, CI/CD 파이프라인, 인기 프로그래밍 언어와의 통합 등 실제 시나리오에서 YAML이 어떻게 사용되는지 보여 줍니다.

6장, '모범 사례 및 일반적인 실수'에서는 대용량 YAML 파일로 작업할 때 YAML을 효과적으로 포맷하고, 일반적인 오류를 디버깅하고, 성능을 최적화하기 위한 지침을 제공합니다.

7장, '리소스 및 추가 정보 읽기'에서는 공식 YAML 사양, 온라인 유효성 검사기, 커뮤니티 자습서, 지속적인 학습을 위한 책과 강좌 등 유용한 리소스를 안내합니다.

이 책을 다 읽고 나면 YAML과 그 광범위한 애플리케이션에 대해 깊이 있게 이해하게 될 것입니다. 구문 마스터부터 복잡한 워크플로우에서 구현하는 방법까지, 이 책을 통해 프로젝트에서 자신감 있고 효율적으로 YAML을 사용할 수 있는 기술을 갖추게 될 것입니다.

본 도서는 인공지능 기반으로 검색된 콘텐츠를 바탕으로, 일반 서식, 질문과 답변, 문제 풀이 등 다양한 형식을 통해 핵심 개념을 체계적으로 설명합니다. 독자들이 개념을 보다 쉽게 이해할 수 있도록, 명료하고 간결한 구조를 유지하였으며, 각 소스 코드에 적합한 하이라이트 기능을 제공하여 가독성을 극대화하였습니다.

이 책은 종이책 형태가 아닌 EPUB 전자책으로 제작되어, 전통적인 페이지 레이아웃과는 다른, 웹 기반의 흐름을 취하고 있습니다. 따라서 종이책과 같은 구성에 익숙한 독자라면 다소 이질감을 느낄 수 있습니다.

본 주제에 처음 접하는 독자에게는 이 도서가 다소 방대한 내용과 깊이 있는 개념을 다루고 있어 주제를 이해하는 데 어려움을 느낄 수 있으므로, 관련 분야에 어느 정도 경험이 있는 독자들에게 이 책을 권장합니다. 기존 지식을 넓히고자 하는 이들에게는 심화된 이해와 지식의 확장을 도울 수 있을 것입니다.

목차

1장 : YAML 소개
___1. YAML이란 무엇인가?
___2. YAML의 역사와 진화
___3. YAML의 사용 사례
___4. YAML 대 다른 데이터 직렬화 형식
2장 : YAML 구문 및 구조
___1. 기본 구문 규칙
___2. YAML의 데이터 타입
___3. YAML의 주석
___4. 다중 줄 문자열
___5. 들여쓰기 및 공백
3장 : YAML 작업
___1. YAML 파일 만들기
___2. YAML 파일 읽기
___3. YAML 파일 편집
___4. YAML 구문 검증
___5. YAML 도구 및 라이브러리
4장 : 고급 YAML 기능
___1. 앵커 및 별칭
___2. 병합 키
___3. 사용자 정의 데이터 타입
___4. YAML 태그 및 타입 캐스팅
5장 : YAML의 실제 응용
___1. 구성 파일
___2. 데이터 직렬화 및 역직렬화
___3. CI/CD 파이프라인의 YAML
___4. 프로그래밍 언어와 함께 YAML 사용
6장 : 모범 사례 및 일반적인 실수
___1. YAML 서식 지정 모범 사례
___2. 일반적인 오류 및 디버깅 팁
___3. 성능 고려 사항
7장 : 리소스 및 추가 정보 읽기
___1. 공식 YAML 사양
___2. 온라인 YAML 검증기
___3. 커뮤니티 기여 및 튜토리얼
___4. YAML에 대한 책 및 과정