10 section types to start
Hero, Text, Services, How it works, Figures, Testimonials, Pricing, FAQ, Call to action and Contact, or your own.
Content
In short
BackendFree keeps your pages as typed sections, a headline, a price, an opening time, and your website reads them through an API. You change the words in a dashboard, keep a draft, and publish when you mean to, and nothing about the layout can break.
In every plan, USD 9.00 a week or USD 29.00 a month, with every other part. Updated 22 October 2026.
Each of these is something the code enforces, and every figure is read from the setting that makes it true.
Hero, Text, Services, How it works, Figures, Testimonials, Pricing, FAQ, Call to action and Contact, or your own.
Required fields, lengths and lists, so somebody changing the words cannot break the layout.
Publish when you mean to. The last 100 versions of every page are kept, and any of them can be brought back.
Each page has its own language, so the same address can exist in English and in German.
Publishing sends a signed page.published webhook with a cache version, so a static site can rebuild or a cache can clear.
The key says which website is asking, so one front end can serve more than one site.
Each image is uploaded once with its alt text, and a page's image fields choose from it. The API sends its address, width, height and alt text.
For whoever builds the site
Pages come back as the typed sections the owner edits, in the order they arranged them. Nothing is on the site until it is published.
home.ts
import { Cms, firstSection } from '@backendfree/cms'; const cms = new Cms(client); const home = await cms.page('home'); const hero = firstSection(home, 'hero'); // hero.headingLead, hero.headingAccent, hero.ctaPrimary
Questions
Each answer starts with the answer.
Yes. Content is kept here and read through an API, and the website that shows it is yours, built however you like and hosted wherever you like.
No. They edit fields with types and limits, not the page itself, so a headline stays a headline and a price stays where the price goes.
Yes. Every publish keeps a version, the last 100 of each page are kept, and any of them can be restored.
A webhook. Publishing sends a signed page.published event with the page and a cache version, so a static site can rebuild or a cache can be cleared.
One plan holds every part. Switch on only the ones a website needs.