YAML is a human-friendly data serialization format often used for configuration files, data exchange, and more. It’s all about readability and simplicity.
This YAML file configures a fictional web app's server and database settings.
Here's a YAML file describing a team roster with nested roles and a list of members.
YAML anchors let you reuse repeated data easily — check out how the &default
anchor is used below.
&
) and aliases (*
) help DRY up your config files.