Going headless with CMS and WordPress

in #technology8 years ago

I've been seriously contemplating about building more sites that are powered by headless content management systems. This is why I was delighted when I found out that WordPress APIs were being developed.

A headless CMS is an accessible API-powered content management that doesn't rely on a specific front facing platform. This should be a popular choice for full-stack developers like myself. I love the idea that I don't have to worry too much about the back-end and focus more on the delivery and efficiency of a site or an app. I love that I'm not tied down on a specific platform -- whether it be a mobile app or a website -- and just pull data.

The key concern I have when studying and choosing a headless CMS is in the flexibility database schema and API functions. How granular can I go in controlling my data design? How extensible is the API for me to manipulate? It can't have so many options and call types that would confuse endpoint users, or too restrictive like how Facebook APIs are designed. Oh, the horror of it. I still can't get my simple Facebook API to run on my server. I have a gripe on Facebook because of that.

A WordPress 4.4.2 database schema
(A WordPress 4.4.2 database schema)
I'm still very happy with what WordPress can offer me, and I see that WordPress APIs can satisfy my development needs. Nevertheless, looking at the database schema above, WordPress still seem a bit overwhelming.

My gut tells me to keep on looking for other headless CMS options for better solutions.

Sort:  

If you want me to resteem your post to my 33,200+ followers. Send 1 STEEM or 1 Steem Dollar to a-0-0 with the URL address of your post in the memo. https://steemit.com/@a-0-0

You've been upvoted by TeamMalaysia Community :-

To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach

Vote TeamMalaysia witness bitrocker2020 using this link vote for witness

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by WebGrrrl from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

You got a 31.25% upvote from @ubot courtesy of @webgrrrl! Send 0.05 Steem or SBD to @ubot for an upvote with link of post in memo.

Every post gets Resteemed (follow us to get your post more exposure)!

98% of earnings paid daily to delegators! Go to www.ubot.ws for details.

Coin Marketplace

STEEM 0.04
TRX 0.32
JST 0.081
BTC 59571.00
ETH 1563.34
USDT 1.00
SBD 0.42