Skip to content

Comment on Retool adds source control for branching and versioning appsparent

Comments

(Retool engineer) As @n8med mentioned the diff can be viewed in GitHub, GitLab, etc.! We serialize apps in Retool to a series of YAML files per component, where the data properties of the component are the keys. YAML supports multiline values so when writing custom JS or SQL, you'd be able to read those easily inline too (unfortunately there's typically no syntax highlighting within YAML but in the future that could be enhanced via browser plugin!). We also generate a preview link so reviewers can test/QA against a particular environment.

In the future, we are thinking about rendering diffs visually -- which could help highlight changes in data properties and layout. Maybe even posting back an image as a comment on the PR itself.

If you have any feedback or ideas, please share!

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.