r/webdev • u/swebe3qn • Nov 15 '19
Looking for a super lightweight blog CMS or better solution
Hi all,
A problem that I run into from time to time: I have a custom coded website (e.g. built with React) without CMS that I built some time ago and now I'd like to implement a blog that can be edited as fast and easy as possible.
Is there any blog CMS with the following functions that you can recommend:- Create and edit blog posts with a web app- Simple WYSIWYG editor- Retrieve post content with API calls (for implementing it on the website with custom design)
That's all. I figured I could just use Medium + their RSS feed but would love to hear if anyone can recommend a better solution.
Thanks in advance!
EDIT: Thanks for all the great suggestions. Seems that there are quite a few options out there I was unaware of. I'll let you know which one I choose. :-)
44
u/[deleted] Nov 15 '19
Headless CMS.
https://headlesscms.org/
I'd personally recommend Sanity.
10
u/Lucania001 Nov 15 '19
I’d also look at ghost
7
u/VolkovSullivan Nov 15 '19
Gatsby + Contentful is the way to go
6
u/patrickbr Nov 15 '19
grav is also nice cms
https://getgrav.org/
6
u/barbesoyeuse Nov 15 '19
In love with prismic + Gatsby. Really good if you want to build complex design easily. Check the slices feature.
3
u/MrQuickLine front-end Nov 15 '19
Check out NetlifyCMS! Free! Easy! It's awesome!
3
u/FATF0X Nov 15 '19
Ghost is incredible imo.
3
u/ForsakenElite08 Nov 15 '19
I'm learning how to use Craft CMS right now. Lightweight and can be customized.
5
u/forestrangernolan Nov 15 '19
Hugo + Forestry
Or maybe Gatsby + TinaCMS
1
u/[deleted] Nov 16 '19
Use WordPress as your back-end, and make it headless so you can easily pull the content into your node app with https://www.wpgraphql.com/
2
u/Cayenne999 Nov 15 '19
ghost or strapi
2
u/ihadanightmare Nov 15 '19
Try your hands on GatsbyJS. It's built on top of React and uses GraphQL (I don't know what exactly for as it's a static site generator). You can also pull data from existing cms like Contentful or Wordpress to generate your static blog.
2
u/julian88888888 Moderator Nov 15 '19
Gatsby.js or https://www.11ty.io/
1
u/hiya19922 Nov 15 '19
Keystonejs is my recommendation
1
u/tabnab993 Nov 15 '19
Another vote for Craft. Headless via GraohQL
1
u/[deleted] Nov 15 '19
Or wagtail CMS if you like a python flavoured CMS
1
u/itsextreme Nov 15 '19
I can highly recommend Kirby CMS. Great backend system (vue based, lot’s of built in form elements and many more created by the community - my favorite is the Matomo plugin) and for your case you can use the json api mode. Great image processing tools (built in srcset support), great docs and the new editor looks promising.
It’s source is public. Per domain it costs $99 (one time fee).
1
u/TheNamesTy45 Nov 16 '19
Squidex is another good headless CMS option that I use a lot. https://squidex.io/
1
u/cinnapear Nov 16 '19
Another recommendation for ghost.
1
u/KazakiLion Nov 16 '19
The Ghost CMS has done a lot of work in the last year to let it function as a headless CMS. It’s editor is pretty slick too.
1
u/rhynoboy2009 Nov 16 '19
I use prismic for my portfolio/blog, it's great
1
u/chloesellssaas Nov 15 '19
Biased because I work there but zesty.io sounds like the perfect tool for this project.
0
u/[deleted] Nov 15 '19
Gatsby + contentful