What is the best platform to create a Blog?


Several times I’ve used wordpress, but nowadays exist differents platforms to created a blog, and I would like to know what are your preferences, recently I’ve looking for options and I found few options like: jekyll, hugo, gatsby, next.js, but them really worth to use one of that options before wordpress apparently the most popular?


IMHO, “popularity” in itself is not a very good reason to use anything in particular.

I would consider quite a few things. eg.

  • can it easily do what I want it to do?
  • how large is it’s support community?
  • is it relatively mature, stable and secure?
  • is it easy to customize where it lacks something I need?

Unfortunately I know of no easy way to judge what might be “best” until I try each to see how well it fits my particular use case. There is no such thing as a one size fits all “best”.


Thanks for your answer @Mittineague you are right, popularity is not a good reason to made a choice.


Static sites are the way to go imho. There’s no reason to have a heavy backend and DB for a static site. Plus, security just goes entirely out the window. I don’t think Next.js and Gatsby aren’t really for blogs (I love Gatsby though), but VuePress and Hexo are if you want to go the JS route. Jekyll and Hugo are good choices too.

I’m also a big fan of Netlify.com for hosting. It’s free and they will do the build for you.


Thanks for your reply, I made a little research about Hexo and VuePress and looks very good, thanks for your suggestions!


It depends on the nature of the site you’re proposing to build. If it’s fairly straightforward, WordPress is still the easiest to develop and deploy. Joomla and Drupal are alternatives that have merit. There are lots of plugins for WP, which means you’re able to express your design in many different ways.


I can’t see that Joomla and Drupal are a good choice for a blog.