And migrating from a no-code app setup to a homegrown application incurs its own set of costs, particularly if both need to be maintained in parallel. One problem with low/no code tools is that they tend not to encourage any sort of data validation, which becomes a problem when you want to migrate a no-code database into a “real” database.