3 ms·
I'm working on a similar project called Remake [0]. It lets you add a CRUD editing interface with automatic data syncing/saving to any element. All that's requ
by ollerac 7y ago
I'm working on a similar project called Remake [0].
It lets you add a CRUD editing interface with automatic data syncing/saving to any element. All that's required are a few HTML data-* attributes [1].
It takes a different approach than most frameworks: it doesn't separate the data from the presentation layer. This makes it so it can make a lot of assumptions about the structure of the application and the saved data based on the hierarchy of the HTML elements.
Also, since it's based on a traditional, server-rendered stack, you don't need to include the front-end JS library 90% of the time. If the current user can't edit the page, Remake simply isn't loaded, which cuts down on the page weight dramatically.
It basically lets you have all of the benefits of a traditional, server-rendered web app, while also giving you inline data editing capabilities for free.
I just finished recording some tutorials for it 1 week ago [2]. I'd love to have some people try it out :)
[0] https://remaketheweb.com/ https://remaketheweb.com/
[1] https://remaketheweb.com/data-attributes-api/ https://remaketheweb.com/data-attributes-api/
[2] https://tutorials.remaketheweb.com/ https://tutorials.remaketheweb.com/