.toml와 .yml는 어떻게 다른가요?
- 확장자
- .toml
- .yml
- 형식
- 텍스트
- 텍스트
- 카테고리
- 개발
- 개발
- 설명
- TOML (Tom's Obvious, Minimal Language)은 읽기 쉽고 해시 테이블에 명확하게 대응하도록 설계된 일반 텍스트 설정 파일 형식이에요. TOML 파일은 테이블별로 묶인 키-값 쌍을 저장하며, 문자열, 정수, 부동소수점 수, 불리언, 날짜, 배열 등 타입이 지정된 값을 사용해요. Rust의 Cargo.toml과 Python의 pyproject.toml처럼 앱과 프로젝트 설정에 널리 사용돼요.
- YAML은 사람이 읽기 쉬운 데이터 직렬화 언어로, 설정 파일과 데이터 저장이 필요한 애플리케이션에서 흔히 사용해요. 들여쓰기를 기반으로 구조를 표현하기 때문에 읽고 쓰기 쉬워요. YAML 파일은 보통 ".yml" 또는 ".yaml" 확장자를 사용하며, 데이터를 계층 구조로 저장하는 데 쓰여요.
- MIME 유형
- application/toml
- application/yaml