Development Blog
Posted on by Courtney Meznarich

SoCreate Gets a Lesson on New Headless CMS ‘Prismic’

Our latest Lunch Meet, a team-led learning series for which the team gathers monthly, was of particular interest to me as a content manager. Our Chief Software Engineer Jami Lurock presented an overview of Prismic, a “headless” content management system that’s powering the content of the all-new SoCreate.it.

Unlike Wordpress or Umbraco, where the developer themes on the platform that’s already built and uses the language the platform has chosen, a “headless” CMS is simply an API. The front end of the website can be developed in any language you want, which in our case, is Angular. Jami compared the process to the JAMstack trend (JavaScript, APIs, Markup).

All of this is very exciting for a web developer, and even more exciting for me as someone who is working hard to develop timely content for writers in EIGHT localized languages. That’s English, Spanish, Portuguese, French, German, Hindi, Chinese, and Japanese. Count ‘em. This headless CMS allows us to more easily and quickly translate all the content through an improved workflow.

Better yet, it allows me (non-developer) to create and manage pages without having to rely on our UX team for assistance. And I can be sure it’s going to look beautiful on the front end because every element is added via a “slice,” and every “slice” has its place based within the predesigned content type I choose (for example, a repeatable blog post, career page, etc.). Quotes, image libraries, videos and more appear where they’re supposed to, without my finagling for various screen sizes and responsiveness.  

Rigid templates are a thing of the past with Prismic. It also gives us the ability to schedule “releases” of content and roll those back if needed. Not to mention, the user experience is SO. SIMPLE.

There are a few drawbacks for someone who likes structure (you guessed it, I like structure!), perhaps the biggest being the lack of a treemap that helps me understand where content is falling on the front end of the site. Instead, it’s just one big repository of pages. But the brilliant SoCreate team has found a workaround, and maybe Prismic will add one of its own at some point. We beat them to the punch!

Prismic has been around for a few years now, but big names like Netflix and Google are just starting to use it. We like to be at the front of that bell-curve, too.

Did I mention Prismic is rapid-fast? I am looking forward to churning out more great content more quickly than before to meet the needs of the writing community.

Streamlining for success,

You may also be interested in...

SoCreate super-intern Tim Stoddard made his second appearance at our monthly Lunch Meet team-led learning series

NG of NG: SoCreate Gets a Lesson on What’s New with Angular v8

SoCreate super-intern Tim Stoddard made his second appearance at our monthly Lunch Meet team-led learning series, to give us a look at new features in the next generation of Angular, version 8. Tim’s an expert on Angular, having presented on behalf of SoCreate at the #NG Conference in April, the world’s original conference on Angular in Salt Lake City, Utah. So, we were eager to learn from him while we chowed down on catered Chipotle lunch! Tim covered several of the main features of version 8 of the Angular framework: differential loading, a detailed look at how the new Ivy renderer...
Lauren Spence presents the color system

The Color System: SoCreate Sets Standards with CSS Custom Properties

Our most recent Lunch Meet – a SoCreate team-led learning series – may have been the most colorful yet! UX Developer Lauren Spence took the floor to teach the team about cutting edge practices being used on the UX side of SoCreate projects. While the rest of us satisfied our appetites with catered lunch, Lauren satisfied our visual senses with her presentation on the SoCreate Color System. The Color System is an innovative approach that controls and themes the colors in all of the apps we build. The system adds layers and rules on top of plain CSS, giving us a system that is easy to use, easy to...
Anthony Harris up close houdini presentation

The Magic of CSS Houdini

Hat tricks, and card tricks, and magical CSS, oh my! Our latest Lunch Meet, a team-led learning series, was full of surprises from Lead UX Designer/Developer Anthony Harris. The topic was CSS Houdini, a somewhat magical, albeit somewhat unavailable, project that could revolutionize web development as we know it. Here’s what we know. Houdini is a new collection of browser APIs that allows you to gain more access to your browser’s CSS engine. The API’s are accessible through JavaScript, making them web developer friendly. The good news? Overall, CSS Houdini would improve browser support...