Okey I lied, I’m not saying goodbye to WordPress yet. Funny I was just on my 2nd beauty blog post and I’m waving the white flag already about me touching code and authoring content! Believe me I know it’s a pain to create and maintain content, and add actual coding to it would just make it more complex. I heard it, I saw it at work, but I think this is the first time I’m doing them both all by myself.
I am now retracting what I said 2-3 weeks ago. I want a CMS for my content. There’s no other CMS that I will go to but WordPress. But I’m not going back to PHP. So, I found a way to marry what I know and WordPress. I actually couldn’t believe that this didn’t register to me given this was the last actual coding I did as a developer at work (and this concept was part of my Java Enterprise Architecture Certification). And tantananaaan: WordPress REST API. I’ve been hearing a lot of buzzwords in the Software Development industry today that is related to this kind of implementation. RESTful, which is the buzz word that I knew then, has been termed into multiple other terms – Headless Architecture, Single-Page-Architecture, etc. I know there’s more about them but I think it all boils down to just the basics – abstraction and delegation.Delegation – You delegate the content management to somewhere else. Meaning, I don’t have that luxury of time now (or actually, lazy) to setup my own content database/s, pipe them into my program, debug errors and connection stuff, at the same time author and manage all of the content together. I believe you now, universe, it’s exhausting! So, I’m passing the ball to you WordPress, you got it all handled!
Abstraction – Key Word is “Hide”. You don’t have to know how WordPress does its stuff. It’s all hidden from you. Meaning – I don’t wanna go crazy learning all things about WordPress engine and PHP and everything else that manages my content. All I knew is that I could login there, post these rants and then publish. Then my website will just pull those content all together and display it all in this lovely template that I built. I don’t have to know where on earth will these data that I posted will be stored nor managed.My next problem actually.. is where should I host my WordPress (that is hidden from the world). I’ll think about that later. Time to code.