First post!
I guess this is my very first official post on this new blog...😁
There have been some interesting developments up to this point that I wanted to write about, but now that I have reached the point were I can actually write articles, I feel like I need an 'introductory' post of sorts. Therefore I have summarized what this blog is going to be about, some decisions that have been made so far, and a little bit about my plans for the future.
JamStack
I have been a Wordpress developer for some time and I definitely don't hate it, as a matter of fact I quite like PHP. Still, I want to broaden my horizon, see if the grass is greener on the other side. So I set out to explore a world where JavaScript is run on the server.
During my metaphorical travels I often found myself with reflective thoughts that I wished to share. This blog is the immediate result of that wish to share some views, ideas and most of all questions that arose while trying to figure out NodeJs, Headless CMS, Static Site Generation and various other subjects.
Strapi
Content management has always been a particular interest for me. I have loads of experience with Wordpress but I really wanted to try something headless. I am aware that you can use WP as a headless CMS, but for reasons that I'd like to get into at a later time I didn't want to use that.
I have at times considered and actually started on building my own CMS, but the sheer size of that task make it unsuitable for a hobby..🙄
I have considered a few others, but I rather quickly decided on using Strapi to manage my content. This choice was largely motivated by some excelent videos on DigitalOcean on using Strapi to quickly set up an API.
I also had a pretty good idea of the sort of things I would want to be able to do, as far as content creation goes. After playing around with Strapis' Content-Type Builder for only a little while I was sold.
Next.js
I was really tempted to use SvelteKit instead, because they seem like the cool new thing right now, but React seems more present in todays digital landscape and since I was just getting started with a way of building websites that is rather new to me, I figured I could use the support of a large community.
What is next? (Not what is Next 😜)
I took some detours getting here, and I want to write some articles about that as well, not in the least about the editor I'm currently using (Markdown).
I'd also like to talk about (s)CSS, learning React, the architecture of Next and some plans I have for the future of this blog.
First though, I really shoud be thinking about deploying this website. I'm actually writing this on my localhost right now...🤫