Each day I read more and more news about serverless applications with an architecture using front-end frameworks or mobile apps and systems like Firebase, Google Cloud Functions, Azure Functions, Fission, the list goes on. I would like to know your thoughts about using a blog with this kind of architecture.
Kleo Petrov
Professional human being for 29 years
I would not use a serverless blog. Serverless is overkill. If I didn't have a server, I would just go to Wordpress and get a subdomain there, then use the CMS to maintain my blog.
Unless you are a Donald Trump and millions of people visit your blog every day, you don't need to think about scaling issues.
Why complicate the whole process when you can use a simple static generator like Jekyll or Hexo (or any other static generator). My website and blog is using Jekyll and I'm more than happy with the whole update-deploy-build process. I write a blog post, add it to the repo and Github rebuilds the website. Almost any static generator works the same way:
Since you are serving a static HTML pages, you can use every possible hosting service you like.
While serverless applications have many advantages, they come with their drawbacks: