Use Elixir to create the next Wordpress?

I think BeaconCMS by Dockyard is trying to solve this .
They are targeting the features you outlined which makes Word Press popular
including re-usable UI components and drag and drop UI page builder.

2 Likes

I’m working on something for this. Haven’t decided yet if it will be SaaS or open source with paid hosting option.

I think I’d be tempted to go full belt & braces with a containerised solution for plugins, like Home Assistant. Basically, each plugin would be a separate app that interacts with the core via WebSocket (or some other message-passing channel). Plugins wouldn’t even have to be written in Elixir.

But there are tradeoffs, especially in deployment complexity.

2 Likes

Can deployment complexity be solved by docker?

You just need to deploy the apps in the same cluster :slight_smile:

Yeah, probably. But when most services out there are a simple ā€œdocker compose upā€ to get running, even something like a helm package for a Kubernetes cluster is…a different league.