DEV Community

Daniel G.Valero
Daniel G.Valero

Posted on

Do I need a CMS for my client's site?

Hey mates! I have this case, It'll be my first website after some good months learning HTML, CSS and JavaScript. The client will need to add some content regularly, not every week but maybe one or twice per month, and I was wondering how bad I need a CMS for this case. I've been checking WordPress but I find it so difficult for me to start building the site. What are your thoughts? Any tips? Thanks!!!

Top comments (6)

Collapse
 
edimeri profile image
Erkand Imeri

Maybe you can try some Headless CMS:

Maybe Cockpit with embedded Sqlite is enough for a static website: getcockpit.com/

very easy to host and use.

Or you can give it a try to: getgrav.org/

Install a theme and modify it.

Collapse
 
perpetual_education profile image
perpetual . education

We haven't used those. How do they deal with rendering for crawlers etc?

Collapse
 
edimeri profile image
Erkand Imeri • Edited

Well, one way i can come up, is call those API from backend, and server-render it. Otherwise, you can dig deeper in this topic, maybe a static site generator like Gatsby and Gridsome can be of good use.

Collapse
 
val3r0 profile image
Daniel G.Valero

Thank your Erkand, Iยดll def check this. Didn't know about Headless CMS, looks like this should be enough for my project !

Collapse
 
perpetual_education profile image
perpetual . education

Real talk: Almost every client we've ever had - called us a year later asking how to log into their site (meaning -even though we made detailed walkthrough videos showing how to use the CMS and they still didn't use it). Just hard code it. If they ever actually start using it - then you can setup a new contract - and build it in WordPress or something with ACF and make it dynamic. If you want an overview of how to turn a basic HTML page into a simple custom WP theme - let us know. We'll show you.

Collapse
 
nikki_buttercms profile image
Nikki

Have you tried ButterCMS? It's a headless CMS with a preconfigured blog engine, so you don't have to spend time building one (or if you want to customize one you can do that too). Butter is headless so all maintenance of the CMS is done for you. It has support for dozens of new technologies so you can plug in a blog and be up and running in minutes.