DEV Community

Discussion on: What non-CMS tools would you use to make a small but growing website?

Collapse
 
devdrake0 profile image
Si

Is there any reason you don't want to go for a CMS? The best thing you could do, to avoid reinventing the wheel, is to use a CMS that will help you move on if you want/need to.

I'm an avid user of Ghost CMS and would recommend giving it a look. The very worst case, you outgrow their templating language and use it as a headless CMS with React...

Collapse
 
monicat profile image
Monica Macomber

Mainly because:

  1. I want to keep things lightweight, simple and easy to customize.
  2. I used to make Drupal, DNN, Wordpress, etc. themes and they're great tools but they can easily become bulky and unwieldy.
  3. As the website's primary maintainer, I'm not going to need the themes or full editability that a CMS provides.

You've got me thinking though, I wonder if it would make sense to use a headless Ghost (lol) to generate blog posts and Gatsby or Hugo or whatever for the rest of the site.

Collapse
 
devdrake0 profile image
Si

I completely understand why you wouldn't want to use the templating of a CMS. If you want full customisation ability and are a web developer, it makes sense to want to make it yourself.

But I would suggest a headless CMS :) it reduces the burden on you to add new pages etc, and empowers your user base to do it themselves.

Find one that has RBAC baked in 😊 I know ghost does, but not sure if you can utilise in with headless mode.

Thread Thread
 
monicat profile image
Monica Macomber

Cool, thanks for the tips! I’ll look into that 👍

Thread Thread
 
devdrake0 profile image
Si

No worries! Good luck and hope it all goes well.

If you need any help, give me a shout 👍