One Headless Platform, Limitless Experiences

Own omniexperience with a hybrid headless platform. Create and orchestrate personalized user experiences based on presentation-neutral content delivered across multiple channels.

Why Build Your Next Sitefinity Project on ASP.NET Core

Learn how our new architecture and presentation support next-gen digital experiences.

Foundations of Sitefinity Development Training

Brand new and free Sitefinity Development training specially designed for Sitefinity DX 14.0.

What is a DXP?

Digital transformation, digital experience solutions, architecture and benefits. The DXP future.

Deliver Rich Experiences Across Channels, Devices and Endpoints with Sitefinity

Leverage a modern architecture for a broad set of integration and headless content delivery scenarios, to and from popular frontend and backend applications. Gain full control over delivering content and experiences to multiple frontend consumers with a robust set of content, presentation and personalization APIs.

The decoupled Sitefinity architecture separates content management from page and template editing. The standard-compliant APIs that push content to the platform’s native presentation layer can also feed other frontend consumers, regardless of the technology they’re built on. This sort of separation and a robust set of content APIs favor a wide range of headless implementations.

Headless Implementations

Deliver structured, presentation-neutral content to a variety of frontend consumers. Distribute to and from multiple connected systems via standard-compliant REST APIs and leverage the Sitefinity WebServices SDK.

Omniexperience

Create, reuse and repurpose content to reach audiences across channels, devices and platforms. Websites, web and native mobile apps, AR and IoT devices, and various integrations with third-party systems.

Deliver structured content to a variety of frontend consumers via API calls. In Sitefinity, content management is separated from the page and template editing and data services are handling the communication between the different application layers (backend and frontend). This sort of decoupled architecture lets you opt between the inherent presentation layer (web channel) and various CaaS integrations with a frontend technology of choice.

Decoupled Architecture

The Sitefinity architecture is built on three distinct levels with the frontend (presentation), backend (content and administration) and data existing in separate, independent layers – a classic example of decoupling the presentation from the content and code.

Content API

Sitefinity RESTful APIs let you consume content from your website using the OData protocol. Multiple RESTful API services with user-friendly configuration. Robust set of exposed content types. Easy access to related data.

Sitefinity can function as a standalone frontend, with data from diverse sources syndicated into a cohesive presentation using Sitefinity’s flexible data provider architecture. Plug in multiple business systems and unlock siloed data to create meaningful and immersive experiences across multiple channels and devices. Minimize the overhead and increase productivity with the right tool for sharing and distributing the right content to the right audiences, for a seamless user experience.

Scale omnichannel experiences and multichannel content with powerful content APIs that have been expertly configured for optimal end-user performance with OData output cache.

OData Output Cache

The Sitefinity output cache guarantees the highest possible performance of your websites and distributed output cache multiplies its effect. Output cache is supported in OData services only for unauthenticated, frontend requests. OData output cache works the same way as the standard output cache: it can be enabled or disabled and is configurable via the cache profiles.

Sitefinity has all the essential publishing tools of a traditional CMS with the added benefit of an API-first approach to content delivery. Create and edit content in one place—and distribute to multiple frontend applications. OData services can be used to retrieve metadata for the page structure and use it to build applications that mimic the pages, layout and content available on the website. 

Editorial Independence

Editorial teams can leverage multiple page templates, content types and built-in and custom widgets to craft meaningful content and compelling UX, and seamlessly engage customers on their preferred channels.

Multichannel Content

From landing pages through Single Page Applications (SPA) to full-blown marketing campaigns leverage an API-first approach to ensure the consistency of content across any digital touchpoint.

While the essence of WCM is delivering experiences through the web channel, Sitefinity’s content APIs can push structured content to additional channels, develop websites utilizing JS frameworks and share content via mobile or desktop applications. Manage content for multiple microsites and publish across both web and mobile.

ASP.NET Core, Angular, Gatsby, React, Vue

Code and deliver faster, across platforms and devices in short development cycles towards a connected ecosystem of enterprise apps. Sitefinity packs a self-contained presentation layer built on ASP.NET Core, extensive support for decoupled frontends built on popular JS frameworks, along with a technology independent WYSIWYG editor and API driven personalization.

To execute an all-inclusive digital strategy, businesses and organizations need the means to connect to and integrate with external sources, including third party software and legacy technology. With an open and extensible architecture and superb data service connectivity, Sitefinity allows fast and cost-efficient multi-channel delivery and complex, custom third-party integrations. Create connected experiences effortlessly or move content and data between critical business apps with straightforward low-code integration.

Service Hooks

Expand connectivity options, simplify complex workflows, reduce implementation efforts, and automate key processes by leveraging Sitefinity Service Hooks and low-code integration with a middleware that aligns with your existing tech stack and business needs.

Faced with the inherent complexities of internal/external integrations, legacy technology and siloed data, organizations are looking for flexible, modular solutions. Future-proof platforms are purpose-built to be easy to customize and connect—allowing adopters to innovate, adapt and grow. Monolith, all-in-one platforms are almost never the right size and fit for your specific needs and digital maturity. Having separated presentation from the content and code, with superb connectivity and a great suite of low-code integration tools, Sitefinity is a flexible, highly extensible platform that can support a long-term digital transformation strategy.

Decoupled by Design

Sitefinity has the content management genuinely decoupled from the frontend and the data services that store, fetch and serve the content have evolved with the platform all along.

What this means in practical terms is you can take the content that powers a website and was originally intended for web-browser use, to any medium regardless of the front-end tech stack.

Presentation is handled by a stand-alone application, separate from the backend and content management, consuming data from a set of OData APIs. The Page Layout service, for example, is providing content to the ASP.NET Core widgets but the beauty of it is it can work just as well with any other frontend technologies.

Get ready to get anything plugged in, from microsites and web apps to mobile, AR and IoT devices. Take maintenance, scalability, security and productivity to the next level.

Benefits

Why Headless with Sitefinity DX?

Sitefinity was built for extensibility, integration and flexibility. Marketers leverage the platform-native WYSIWYG editing to create content and build web pages. Developers can choose between multiple frontend technologies to develop on.

Latest Technology

  • Frontend flexibility
  • Deliver content to a broad set of enterprise apps
  • Less code, simpler structure
  • Faster client-side development
  • Custom integrations
  • Separately hosted renderers

Architecture Benefits

  • Superior Performance
  • Tiered architecture, separation of concerns
  • Content detached from administration
  • Tighter system security and superior reliability
  • Resource-efficient maintenance
  • Cost-effective scalability

Productivity Benefits

  • Shorter time to market
  • Streamlined upgrades, straightforward deployment
  • Extensibility with various rendering engines and IDE
  • Legacy frontend technology issues resolved
  • Stand-alone frontend applications light on resources
  • Distribute content to multiple systems via REST

Frequently Asked Questions

One Headless Platform, Limitless Experiences