Thanks! As for source control, we already have project snapshots (that can be taken and restored manually) and environments merging. So you can do it manually right now, but Git integration with in-ui version control is in our roadmap already.
What do you mean by automate tests? What exactly do you want to test?
> What do you mean by automate tests? What exactly do you want to test?
One of our customers in the public sector builds a Low Code app that performs automated plausibility checks on forms submitted by clients. These checks can be quite complex since they reflect legislation. In this case it is crucial that you can mock form input and validate the checks against expected results.
Thank you - great. A follow-up on Git - is it easy to understand diffs in pull requests? Can you follow what's changed the way you would with handwritten code?
On test automation I mean being able to write some fast tests that - say - test calculations and things like that, and medium speed tests that mock out the backend and play through the UI really fast, and slower end to end tests that play through the UI with a backend connected. And being able to do all that on Git commit push via CI is really helpful.
That's a great question. I'd say we have to buckets that stay on quite the opposite sides of the ARPU-CAC spectrum: the SMBs+, which are typically operationally-heavy(daily usage patters) and the early-stage startups/entrepreneurs who want to protoype or are tired of manually querying a DB and want something more flexible and user-friendly
Those are all different, so it's hard to explain in one sentence. Broadly speaking, Bubble is not that great for internal tools as you have to use add-ons for UI components and integrations. Appsheet is not suited well for complex multi-page workflows and is limited in integrations wheres in Jet you can consolidate data from lots of resources in one app + it's easier to set relations, drill-downs and pass and transform values to create complex interactive apps. Compared to Retool and Appsmith, we're faster to build standard use-cases and those can be build without coding.
Btw, SSH for databases is in our road map already