Real World Contentful Lessons

Chris Langager

Digital Care Team

What you will take away:

  • What it looks like to use Contentful in the real world
  • How to evaluate if Contentful is the right choice for you

What is a CMS?

We Are Using Contentful For

  • Writers creating/editing content
  • Serving content at godaddy.com/help

Migrating Data

Option #1:

Serve Directly From Contentful

  • Very Simple!
    • ​no servers
  • No server-side rendering
  • No place for server-side business logic
<h1>A Very Helpful Article</h1>

<p>Follow these simple steps:</p>
<ol>
  <li>Step 1</li>
  <li>Step 2</li>
</ol>

<internal>
Yo dawg, if you are helping a customer 
with this issue you may find this 
helpful: https://internal.godaddy.com/something
</internal>
<h1>A Very Helpful Article</h1>

<p>Follow these simple steps:</p>
<ol>
  <li>Step 1</li>
  <li>Step 2</li>
</ol>
<h1>A Very Helpful Article</h1>

<p>Follow these simple steps:</p>
<ol>
  <li>Step 1</li>
  <li>Step 2</li>
</ol>

<p>
Yo dawg, if you are helping a customer 
with this issue you may find this 
helpful: https://internal.godaddy.com/something
</p>

internal traffic

customer traffic

Option #2:

SSR From Contentful

  • Pretty Simple!
  • SSR & Business Logic
  • Response times too slow
  • Difficult to implement requirements
    • ex. Search

Option #3:

Replicate Data from Contentful

So is it worth it?

If you've already decided to use a CMS, Contentful is a great choice.

  • Great API
  • Great documentation
  • Good Admin UI

What are you getting?

What are you not getting?

  • Well thought out data models & API
  • Good admin UI
  • Fantastic permissions controls
  • First class localization support
  • Frontend UI
  • Business specific requirements
    • search
    • auto incrementing ids

It's worth is for us

...but probably not for everybody.

deck

By Chris Langager

deck

  • 131