În arhitectura Jamstack, în dezvoltare și în publishing, Markdown e formatul de referință pentru proză și documentație tehnică. Markdown pur nu atașează metadate structurate: dată de publicare, biografie de autor, descriere SEO, cale de imagine Open Graph, etichete sau directive de layout. Frontmatter YAML umple golul, cu perechi cheie-valoare în capul fișierului.
Blocul începe cu trei liniuțe (---) pe prima linie, continuă cu sintaxă YAML și se închide cu încă un delimiter (---) înainte de corpul Markdown. De exemplu:
---
title: "Primii pași în dezvoltarea web"
date: 2026-09-07T14:30:00Z
author: "Jane Doe"
draft: false
tags:
- webdev
- tutorial
- static-sites
seo:
description: "O introducere completă în publicarea pe site-uri statice."
canonical: "https://example.com/getting-started"
---
Frontmatter YAML e ușor și lizibil, dar sintaxa YAML e strictă. Taburi amestecate cu spații, două puncte puse greșit, caractere speciale fără ghilimele sau liste neînchise fac ca Hugo, Astro, Jekyll sau Gatsby să crape la build. Un ghilimele lipsă într-un depozit cu sute de fișiere Markdown poate costa ore.
Editorul gratuit de frontmatter YAML din Utiliome rezolvă asta: mediu de editare în timp real, în browser. Cu validare AST instant, controale vizuale, reordonare de chei și igienizare, poți pregăti blocuri corecte înainte de commit în Git. Analiza rulează pe client, în WebAssembly și JavaScript, deci ciornele nepublicate, documentația internă și codul proprietar rămân pe dispozitiv.