CMS Glossary: SDK

This blog post provides perspective on the term SDK, or Software Development Kit, as it is used in content management systems, specifically the Contentstack SaaS headless CMS.

This post is a member of the following glossary:

An SDK is a technology-specific programming library that allows developers to integrate with and customize existing software components.

As opposed to developing custom software that builds on and runs within the CMS itself, SDKs provide customer systems with access to existing CMS instances, repositories, and features. With decoupled and headless CMS, SDKs abstract the HTTPS APIs provided by the CMS for specific technologies such as JavaScript and .NET.

While any client technologies could invoke their services, decoupling allow SDKs for any number of technologies. Headless CMS vendors typically provide SDKs to wrap their HTTPS APIs for a wide variety of technologies.

2 thoughts on “CMS Glossary: SDK

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: