Hoppa till innehåll

CMS

DatoCMS

DatoCMS är ett headless CMS byggt kring GraphQL som primärt API-lager. Innehåll hanteras separat från presentationslagret och hämtas via ett enda GraphQL-endpoint, vilket gör tjänsten till ett naturligt val för team som redan standardiserat på GraphQL. Den kostnadsfria nivån är dimensionerad för mindre projekt.

Besök DatoCMS

Vad är DatoCMS?

DatoCMS är ett GraphQL-baserat headless CMS som riktar sig till utvecklare och redaktionsteam som vill hantera strukturerat innehåll och leverera det via ett typat, frågebart API till valfri frontend. Genom att bygga hela dataleveransen kring GraphQL kan utvecklare hämta exakt de fält och relationer de behöver i en enda förfrågan, vilket minskar över- och underhämtning av data jämfört med traditionella REST-API:er. DatoCMS positionerar sig för team som arbetar GraphQL-först i sin frontend-stack, till exempel med Next.js, Gatsby eller Nuxt. Verktyget erbjuder en gratisnivå riktad mot mindre projekt, med en tydlig kvot på 100 000 API-anrop per månad på den lägre nivån.

Vad den fria nivån räcker till

Fri nivå avsedd för mindre projekt, med 100 000 API-anrop per månad på den lägre nivån.

Användningsfall

Statiska och server-renderade webbplatser

Hämta innehåll via GraphQL vid byggtid med Next.js, Gatsby eller Nuxt.

Redaktionellt arbete med strukturerat schema

Ge innehållsteam ett användarvänligt admin-gränssnitt kopplat till ett strukturerat contentschema.

Mindre marknadsföringswebbplatser

Kundprojekt där 100k API-anrop/månad räcker för trafikvolymen.

Multi-site och flerspråkiga projekt

Dra nytta av GraphQL:s förmåga att hämta relaterat innehåll i en enda förfrågan.

Snabba prototyper och MVP:er

Sätta upp ett content-backend snabbt utan egen serverkod.

Styrkor och begränsningar

Styrkor

  • Renodlat GraphQL-API ger effektiv, typad datahämtning och kan minska antalet API-anrop jämfört med REST för komplexa datastrukturer
  • Tydlig kvot (100k anrop/månad) gör det enkelt att bedöma om gratisnivån räcker för ett specifikt projekt
  • Uttalat fokus på mindre projekt gör tröskeln låg för att testa och komma igång
  • Etablerat verktyg i CMS-kategorin med bred användning bland Jamstack-utvecklare

Begränsningar

  • 100 000 anrop/månad kan vara en snäv gräns för sajter med mycket trafik eller frontend-arkitekturer som gör många klientanrop
  • Källan anger inga detaljer om lagringsgränser, antal användare eller vilka funktioner som saknas på gratisnivån jämfört med betalda planer
  • Kräver att utvecklingsteamet är bekvämt med GraphQL - mindre lämpligt för team som föredrar enkla REST-anrop
  • Molnbaserad SaaS-tjänst utan self-hosted alternativ, vilket innebär beroende av leverantörens drift

Jämfört med alternativen

DatoCMS konkurrerar direkt med andra GraphQL-först headless CMS:er i samma kategori, framför allt Hygraph (uttalat "GraphQL native") och Crystallize (GraphQL-API men nischat mot PIM/e-handel). Jämfört med REST-orienterade eller hybridverktyg som Contentful och Storyblok är DatoCMS mer renodlat kring GraphQL som enda gränssnitt.

Vanliga frågor

Är DatoCMS gratis för alltid?

Källan beskriver en gratisnivå för mindre projekt utan angiven tidsgräns, med 100k API-anrop/månad på den lägre nivån - verifiera aktuella villkor och om detta är en permanent gratisplan hos leverantören.

Finns en betald nivå?

Källan nämner "lower tier" med 100k anrop/månad, vilket antyder att högre (betalda) nivåer med fler anrop finns, men exakta priser anges inte.

Är DatoCMS self-hosted eller molnbaserat?

Molnbaserat (SaaS) - innehållet levereras via DatoCMS egen hostade GraphQL-API, ingen self-hosted variant nämns i källan.

Vem passar DatoCMS för?

Utvecklare och mindre team som bygger GraphQL-baserade Jamstack-sajter och vill ha ett strukturerat, redaktörsvänligt CMS utan att bygga egen backend.

Vad händer om jag överskrider 100k anrop/månad?

Källan specificerar inte konsekvenserna (spärr, extra kostnad, nedgradering) - verifiera direkt hos DatoCMS.

SIAX perspektiv

DatoCMS är ett bra val när frontend redan är byggd kring GraphQL och teamet vill slippa konstruera ett eget API-lager ovanpå innehållet. Med bara 100 000 anrop per månad på den lägre nivån bör man tidigt uppskatta hur många GraphQL-anrop varje sidvisning genererar, för att undvika en överraskande uppgradering i produktion. Som molnbaserad SaaS innebär valet också ett visst mått av leverantörsbindning - exportera innehållsmodell och data med jämna mellanrum för att hålla vägen tillbaka öppen.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal