Title: I wanted to have a framework that would let me build web apps faster than ever before. I didn’t care if it was a little hacky or didn’t use best practices — I wanted to be able to get a multi-user application out the door in hours instead of months. I researched the CMS space for months before deciding to build something from scratch.<p>My goal was to be 90% done building a web app once I had the static HTML and CSS finished. I’m not a big fan of building out API endpoints over and over again for every new app, fiddling with a database, or doing lots of config.<p>What I ended up with was a syntax that lets developers tag HTML elements as containing data (i.e. objects or arrays), thereby transforming the tree structure of the DOM into a JSON tree that can be saved to the current user&#x27;s account. It took a while after that to evolve the syntax and make it easy to use.<p>I call the project Remake[0] and I’ve been working on it non-stop for the past year. After a failed Product Hunt launch[1], I kept going and managed to get my first few dozen users.<p>I live stream my progress on Twitch[2] (Thursdays and Fridays, 12pm EST) and I’m consistently able to build full CRUD web apps within hours — projects that would’ve easily taken me weeks or months before.<p>A bonus that HN might appreciate: Remake is a server-rendered framework, so the front-end library isn&#x27;t even necessary or loaded for 90% of users. Only logged in users who can edit the current page need to have JS enabled.<p>To see a 12 line, fully-functional todo app, a 30 minute Trello clone tutorial, and the rest of the docs, see: https:&#x2F;&#x2F;docs.remaketheweb.com&#x2F;<p>[0] https:&#x2F;&#x2F;remaketheweb.com&#x2F;<p>[1] https:&#x2F;&#x2F;blog.remaketheweb.com&#x2F;product-hunt-ux-bugs-derailed-my-launch&#x2F;<p>[2] https:&#x2F;&#x2F;www.twitch.tv&#x2F;panphora
Upvote: