Frontend DX with Cradle CMS


The frontend development experience must give possibilities for efficient work. Enhancing a website should be easy (and fun). With Cradle CMS, you need not be a full-stack developer to get great-performing web pages. There is no build step. Dependencies other than what you wish to include in the project are already managed in each release. 

  • Prebuilt themes with full code access: To save time for smaller projects or to get started.
  • Comes with a built-in code editor. 
  • Frontend themes are edited using HTML, CSS and JavaScript with liquid for contextual information. Add in the JS framework you wish. 
  • The front-end is compiled with server-side rendering; you could even build a no-JS site.

Built-in code editor

Worth noting is that it is possible to reach the theme and frontend code through the API and thus develop locally in the preferred editor and with frameworks such as React that require a build step. 

  • Syntax highlighting
  • Error checking and reporting
  • Supports dark mode

Can you create a client-side rendered page with Cradle CMS?

Yes, you most certainly can, but you can also use a hybrid approach and mix in server-side rendered content or go in an entirely different direction and create a server-side generated web site completely without JavaScript, even though that might be taking it slightly too far!

Themes

Check our github for themes: github.com/CradleCMS