Blog
Filtering by category "Architecture"
What is Search Flattening and When Should It Be Used?
In this article and associated video, we cover the CrafterCMS content modeling topic of Search Flattening. We'll discuss what it is, when to use it, and how to configure it.
CrafterCMS Product and Roadmap Update Spring 2024
We recap a talk from CrafterCMS Live! 2024 where Russ Danner, CrafterCMS VP of Products and Customer Success, highlights some of the most recent and upcoming features of the headless CrafterCMS platform.
Implementing Detail Pages in CrafterCMS
In this blog we cover what the Detail Page pattern is, why it is useful, what a real world example looks like and how to implement it in your CrafterCMS environment.
How to Choose an Open Source CMS
In this post, we explore the compelling reasons enterprises lean towards an open source CMS, including cost effectiveness, community, security, transparency, freedom from vendor lock-in, and data ownership. We also highlight key use cases for an open source CMS, and provide an insightful checklist with eight essential factors to consider when selecting an open source CMS.
Web CMS Architectures: Coupled, Decoupled, or Headless?
For many enterprises, choosing a web CMS platform to power their websites and other content applications can be a tough one to make. According to CMSWire, there can be upwards of 14 rules that businesses need to consider when choosing a content manag
Crafter: A Headless CMS for SPAs
Single-page applications (SPAs) have been quietly taking center stage in the world of web development for some time. While the average user might not be aware, many of the most commonly used popular websites and social media platforms are SPAs. The l
REST APIs vs GraphQL: Both Have Their Strengths for a Headless CMS
While the advantages and disadvantages of both REST APIs and GraphQL have been hotly debated in recent years, the reality is that both approaches have their uses. The standardization that GraphQL provides also brings limitations that only REST APIs c
Is GraphQL the Next API Standard for CMS?
GraphQL has enjoyed tremendous growth in popularity, becoming a de'jour standard in the development community with bindings for well over 15 languages and pluggability with many backends. While GraphQL was never designed to be an API standard for CMS platforms, it may be one of the best things to happen for APIs for content management. Is GraphQL the Next API Standard for CMS?
Introducing CrafterCMS 3.1
CrafterCMS 3.1 Community Edition just released and we couldn't be more excited! In this blog we look a few on the major capabiltiies, features and updates introduced by CrafterCMS 3.1.
5 Areas of Focus for CrafterCMS in 2019
It’s almost 2019 and we couldn’t be more excited with what’s in store for CrafterCMS in the coming months. What’s on the roadmap? Here is a quick summary of five main areas of focus that we know will help Crafter to remain the best CMS platform for innovative organizations.
CMS for SPAs Tutorial: Using React and Node JS with CrafterCMS 3.x
The most traditional, full-featured CMS platforms are not designed to handle headless content and most headless CMS platforms aren’t full-featured and have only basic authoring support. CrafterCMS is both full-featured and fully supports headless CMS capabilities. That’s pretty unique. In this tutorial, you will learn how to create a content-rich, ReactJS-based Single Page Application (SPA) with in-context editing and other full-featured authoring capabilities.
Headless CMS: Enable In-Context Preview and Editing in an External Application
Do you have an existing application that has content in it that you want to manage but you don’t want to completely rebuild in a CMS? This use case is more common than you can imagine. Developers start building an application only much later to find it would benefit from CMS authoring capabilities like in-context editing and preview. What’s the solution? Rebuild the application? No. CrafterCMS is a headless CMS that’s front-end agnostic. It can plug into any application. Let’s look at a very simple example. Just recently I posted a blog that used Node JS an external application that called CrafterCMS headless CMS capabilities for content via APIs.