I evaluated a few things at the beginning. I was previously using Ruby/Rails and Node.js, and Rails was my go-to for full-stack webdev.
There was some interest in building a headless WordPress site, but the limitations on database design and performance led me back to a monolith. I have a general preference for monoliths when time is tight (time is always tight) -- the things you get for free are very helpful: deploy/rollback, DB migrations, API versioning, local dev workflow, CI, among others.
I'd deployed a couple small Elixir apps at my previous job, as well as some toy projects in Elixir/Phoenix. I've played with JVM languages like Scala and Clojure, I've tried to learn Haskell about five times. Elixir had a great developer experience story (a couple people can build a nontrivial app in ~weeks). It's on par with Ruby/Rails. We went all-in around September 2016, launching in early December of 2016.
Edit: I should have mentioned, I'm the CTO of The Outline.
from Hacker News - New Comments: "WordPress" https://ift.tt/2xZwr91
via IFTTT
No comments:
Post a Comment