Tejas Mandre | Blog

ButterCMS as a back end service for your blog

By in projects

I have created many websites in the past. To log my programming journey I thought of creating a blog. I planned to write articles about software engineering programming and all the computer-related stuff along with cycling. Now because I had experience in building projects especially on the web I knew the exact tools and technologies that were required to build this blog.

For the front-end, I thought of using next.js whereas for the back end I thought of using Django in the first place. I wrote all the front-end code required for this blog however configuring my back end, writing code for it, and later hosting it on AWS seemed a lot for this blog. I began searching on the internet for ready-made blog APIs that would provide me with the database and hosting. I found a very amazing tool that goes by the name of butterCMS which offers you a very powerful back end for your blog. Its blog engine concentrates both on the content and the SEO of the posts that you write you can choose any front-end framework of your choice. 

buttercms-admin

Butter CMS Blog Admin


Using butterCMS is pretty simple. It offers you a rest API which you can query and get your blogs to show up on your website it also has a very user-friendly admin dashboard with which you can interactively create, edit, update, delete your blogs. For this particular blog, I'm using next.js which queries the butterCMS API and gets the posts it saved me a lot of hassle to configure AWS and Django. Thank you butterCMS!