Back to Blog

Simple CMS for Static Websites

clock-iconOctober 17, 2019

We just dumped our old web content management system of choice, got the hang of a static website, and really like the simple, lightweight and maintenance-free feel of it…

Why on earth would I want to get a CMS for static websites?

A few reasons, you should consider a CMS for a static website; So that non-technical folks are also able to create content for static websites, without the need to go and consult a developer. So that you can use static websites in lots of more customer projects. So that no developer is required to update the repository and run the site.

It just so happens that static sites are mostly loved by developers, but not by the average Joe. They do not offer WYSIWYG, previewing on demo sites may take an update cycle, they are often based on markdown text files, and they require some knowledge of modern-day repositories.

Moreover, when teams are collaborating, it can get complicated quickly. Has this article already been proof-read or reviewed? Is this input valid? Are user permissions available, e.g. for administering adding and removing team members? Can this article be published at a future date? How can a large repository of content be categorized, organized, and searched? All these requirements have previously been more or less solved within the admin area of your CMS. But of course with all the baggage that made you leave the app server-app-database-in-one-big-blob stack in the first place.

Content API is one solution

Decoupling the content management aspect from the web building system. And then replacing the maintenance prone server with a cloud-based web service offering. Effectively, instead of your CMS, you move to a Content Management as a Service (CMaaS) world, with a content API to deliver all your content. That way, you get them all the benefits of content management features while still being able to embrace the static site generator mantra.

Systems like Sanity, Strapi, or Contentful are typically designed to be fast, scalable, secure, offer high uptime so that you don’t have to worry about maintenance ever again. Separates content from presentation, so you can reuse your content repository for any device platform your heart desires. That way, you can COPE ("create once, publish everywhere"). Offers webhooks that you can use to rebuild your static site in a fully automated fashion every time your content is modified.

On the not so positive side, the platforms are proprietary (as opposed to open source), do not come cheap, have a lot of complexity that more often not needed than needed, and have a relatively high cost of ownership.

A better alternative is a SIMPLE CMS for your static website

Deploy modern static websites with our automated open-source platform. Add best practices like SSL, CDN distribution, and continuous deployment with a single click.

All elements of the platform are open-sourced, so you are in full control of the website. The CMS interfaces with a Github repository through a simple User Interface, only containing the variable elements on the website, i.e. blogs, articles, etc.

Each new content entry triggers a new build on the platform and ensures that your content updates are reflected on your site within seconds. All automated, and without the need of a developer and without the possibility to change the code on your website by mistake.

All the content is safely stored in a Github public or private repository. You can revert to previous or go back later versions of the site by a single click. Last but not least you can assign different content editors to take of the content updates by inviting them as a team member.

Seeing and using is believing

We have worked very hard in the last months, to give writers, editors, and basically anyone that is involved in updating and managing content on a website the chance to experience a Content Management System (CMS) for the JAMstack.

Go to WebriQ Sandbox invite. You will receive an email with all the login details for your WebriQ Sandbox account. The Sandbox account is an exact replica of what a live website will look like, and it is an exact replica of how you will be able to manage, update, and publish content on your website. All this without the stress of breaking the code or breaking the bank. Just write away, and let us know what you think.