In which we build a flexible scaffolding system for Node.js and Mongo, with features like an external schema, polymorphic data, and sweet sweet data binding.
I've been blogging for nearly 20 years. I've used WordPress, Blogger, and more recently, Ghost.js. They're all fine solutions. But I've always wanted my own platform.
Now this isn't my first rodeo. I've built CMS systems for clients, but clients always want stuff that sounds like a good idea but never gets used - stuff like version control, transclusion, access control lists.
My list of requirements is a bit different. I want a platform that:
- lets me define content schema
- automatically scaffolds a back-end
- is easy to template
Since I'm incredibly lazy, I also want:
- can be used for lots of other applications
And since I'm vain:
- will make a sweet open source project
Incidentally, this blog is running on the project right now. More details to follow!