Sari la conținut

HTML + fetch

Pagini statice dintr-un script de build fără dependențe, cu analiză pe fiecare pagină.

DocumentațiePrimii pași

Meniul documentațieiHTML + fetch

Fără framework și fără dependențe: build.mjs citește o colecție cu fetch și scrie pagini statice în dist/, cu t.js pe fiecare pagină. Îl descarci din Conectează-ți site-ul → HTML + fetch → Starter.

Pornirea în trei pași

  1. Cheile. Copiezi .env.example în .env (completat în arhivă). Cheia secretă se folosește doar la build.
  2. Build-ul. npm run build (Node 20.12 sau mai nou).
  3. Rezultatul. npm run dev servește dist/ la http://localhost:3000; încarci dist/ la orice gazdă statică.
JavaScript
const res = await fetch(`${BASE}/delivery/v1/${PROJECT}/entries/article?limit=100`, {
  headers: { authorization: `Bearer ${process.env.MANIFOLIO_KEY}` },
});
const { entries, nextCursor } = await res.json();

Refaci build-ul când se schimbă conținutul: îndrepți un webhook spre build hook-ul gazdei. Editorul vizual cere un server care afișează ciornele, deci pentru el folosești un starter cu framework.