Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Building a Website with XSite (End-to-End Guide)

This guide walks you through building a complete website using XSite, from understanding the mental model to publishing a live site. It is written for developers, builders, and technical teams who want structure without sacrificing flexibility.

By the end of this guide, you will:

  • Understand how XSite is structured internally
  • Create pages using the visual builder
  • Use reusable UI components correctly
  • Connect content from Strapi
  • Deploy a website using XSite hosting

This guide assumes basic familiarity with web concepts, but no prior experience with XSite.

Before touching any UI, it’s critical to understand how XSite thinks about websites.

  • A free-form drag-and-drop editor
  • A template-only website builder
  • A WYSIWYG HTML editor
  • A component-driven system
  • Backed by structured schemas
  • Designed for scalable, multi-site setups
ConceptMeaning in XSite
PageA container that holds components
ComponentA reusable UI block (Hero, CTA, FAQ)
Dynamic ZoneAn ordered list of components
SchemaDefines editable fields
RendererMaps data → UI

Once you understand this, everything else becomes predictable.