4 ms·
My biggest bugbear with these tools is poor git support. If someone dragged and dropped their way through the UI, I want to be able to reliably commit that to a
by bradwood 5y ago
My biggest bugbear with these tools is poor git support. If someone dragged and dropped their way through the UI, I want to be able to reliably commit that to a branch and recover to it using standard git workflows.
Most don't do this, or do it in such a brain-dead way that I am forced to use a branching model that is all wrong (eg a branch for each environment)
- xefttree 5y agoretool does support github integration
- antonsv 5y agoWe already have project snapshots (that can be taken and restored manually) and environments merging. Git integration is in our roadmap already.
- kobieyc 5y agoYeah, at my company we spent a ton of R&D time adding first class git support in conjunction with drag and drop UI, WITHOUT introducing a DSL. Non-trivial problem but it can be done.
- mikeshi42 5y agoHow do you avoid a DSL in that case? Is it the problem class allows you to represent the UI state as regular code?
- arey_abhishek 5y agoSince you mentioned about git, I wanted to point out that Appsmith supports git sync. You can follow a standard git workflow. https://docs.appsmith.com/core-concepts/git-sync https://docs.appsmith.com/core-concepts/git-sync I'm a co-founder of the project, so forgive my shameless plug.