Export Child Entry Metadata with Entries from Content Management Systems

This blog post suggests that, when exporting the JSON representation of an entry (record) from a content management system, that JSON should include metadata about the children of the entry based on its URL path. For example, when exporting the JSON representation of the home page at the URL /, that JSON should include metadataContinue reading “Export Child Entry Metadata with Entries from Content Management Systems”

Render Links to Edit Content When Previewing with Headless CMS

This blog post suggests techniques for rendering links to edit content when previewing or otherwise viewing content rendered from a headless content management system (CMS), which can facilitate CMS users maintaining the site. This post describes the URLs used to edit entries (records) in the Contentstack SaaS headless CMS, but rather than describing an implementationContinue reading “Render Links to Edit Content When Previewing with Headless CMS”

Hosting JavaScript Client SDKs for SaaS Systems

This blog post contains perspectives on hosting JavaScript client SDKs for SaaS systems such as headless content management systems. You can host JavaScript client SDKs from SaaS vendors on infrastructure that you manage or you can use infrastructure that the vendor manages. If you have opinions on this topic, please comment on this blog post.Continue reading “Hosting JavaScript Client SDKs for SaaS Systems”

Deploy a Static File Website to Vercel

This blog post explains how to deploy a solution that consists of static files as a website on the Vercel content delivery network. A static website typically consists of HTML and supporting files such as CSS, JavaScript, and images. Vercel will host small websites with limited services at no cost. You can easily configure VercelContinue reading “Deploy a Static File Website to Vercel”

Use Your Own Domain for a Vercel Site

This blog post explains how to use your own domain for a site managed by Vercel. For each project, such as a website, Vercel creates subdomains within its own domains. For a project named vercel under the deliverystack Vercel account, Vercel created the following subdomains: vercel-git-main-deliverystack.vercel.app vercel-gamma-self.vercel.app vercel-deliverystack.vercel.app The pattern appears to be projectname-source-branchname-accountname.vercel.app whereContinue reading “Use Your Own Domain for a Vercel Site”

Azure .NET Core Headless CMS

This blog post intends to clarify an apparent misunderstanding about .NET with headless CMS, which is that you can use Azure and .NET with any SaaS headless CMS, whether or not that CMS uses .NET internally. If you can use SaaS for headless CMS, then consider all available SaaS headless CMS offerings regardless of underlyingContinue reading “Azure .NET Core Headless CMS”

System Values in the Contentstack SaaS Headless CMS

This blog post describes some values to note when working with the Contentstack SaaS headless content management system. If you know of additional important values for working with Contentstack and Contentstack solutions, please comment on this blog post. Username: The username or email address of the CMS user. Password Hint: A reminder of the passwordContinue reading “System Values in the Contentstack SaaS Headless CMS”

Notes on Static File and Directory Naming for Headless CMS (and Vercel)

This blog post discusses some issues mapping URLs to file system paths and entries in headless content management systems. At least in the context of web solutions driven by content management systems, solutions that involve static files must implement file and directory naming rules. If you have experience or perspectives on this issue, please commentContinue reading “Notes on Static File and Directory Naming for Headless CMS (and Vercel)”

CMS and Headless CMS Components and Implementation

This blog post describes major components and features of content management systems, which let non-technical subject matter experts edit content used by downstream systems such as websites. It then lists some aspects specific to headless CMS solutions. If you have any suggestions to add to these lists, please comment on this blog post. This postContinue reading “CMS and Headless CMS Components and Implementation”

General Page Modeling with the Contentstack SaaS Headless CMS

This blog post presents some perspectives on data modeling to support a simple, generic web page with the Contentstack SaaS headless CMS. This topic considers site data (visible on almost every page), shared data (visible on multiple pages), metadata at the page level, and page data. If you know of additional categories of data orContinue reading “General Page Modeling with the Contentstack SaaS Headless CMS”