Blog
Filtering by category "Architecture"
Five Reasons Why You Should Use a Git-based CMS (Part 3 of 5)
Most CMS technologies are what we would call a “coupled CMS.” The content authoring and content delivery environments are usually part of the same stack. The act of “going live” with new content or a feature is essentially based on the act of m
Five Reasons Why You Should Use a Git-based CMS (Part 2 of 5)
Since the birth of content management system (CMS) technology, well over 20 years ago, platforms have been leveraging “obvious backends” like SQL databases as a store for the content. Not because it’s the best or right store for the job, but because
Five Reasons Why You Should Use a Git-based CMS (Part 1 of 5)
CrafterCMS is a revolutionary open source digital experience platform based on Git. CrafterCMS solves problems from scalability and performance to ease of innovation that has existed in the CMS space for more than 20 years. What makes CrafterCMS so u
Get the Names of Sites Running in Crafter Engine and Return it them as JSON
From time to time developers want to be able to get a list of tenants on a given Crafter Engine. A tenant is equivalent to a project in Crafter. That project may be a website, a content app, a headless content API or any one of 1000
Building CMS Backed Augmented Reality Apps with CrafterCMS
From SnapChat to Pokemon Go to the helmets used by F-35 fighter pilots, Augmented Reality (AR) applications are gaining a ton of traction. Unlike virtual reality which attempts to completely replace actual reality with an alternative universe an
Responsive vs Adaptive Web Design: Better Together
Responsive web design (RWD), the ability for your web application to “respond” to the size of the view port (traditional screen size vs mobile screen size) is common place and practice today. Responsive design leverages client side,&n
Patterns for Integrating 3rd Party Content in Your CMS
There are often times when you will want to integrate content in your site that does not ORIGINATE in your content management system. In this article we’ll look at a few high level patterns for integration and discuss the pros and cons of each
Never Use a Traditional CMS to Back Your Applications!
Almost every application today, regardless of the delivery technology and channel (web, mobile, kiosk, etc) has content in it. Smart developers quickly realize that managing the strings and the other content should be done outside the applicatio
Querying Content in CrafterCMS
Types of Content Queries CrafterCMS supports 3 specific types of content queries: Cross content Lucene/Solr queries. This enables you to query any/all content objects, by any group of properties.) Filtered Structural Queries. This enables you to quer