Blama you should really look at Reify. The ruleScope concept was designed in part so that many different aspects of building a UI become just a matter of specifying criteria, where, as you know, our platform has great visual criteria editing (FilterBuilder for example).
In Reify, by visually editing criteria, you:
1) control whether fields are visible, enabled, editable, etc
2) control workflows, such as deciding whether to enter a dialog to resolve a data collision (duplicate name, for example), based on detecting a collision using criteria applied to a server fetch (that looks for an existing record with the same name)
3) computer dynamic values for any field value or component property, by using criteria to decide between different possible values, or even between different possible formulas that produce a value
4) define data validation rules via criteria applied to any part of the record
.. and so forth.
The result is that we have a lot of sample apps that no one would believe could be created without code. But they were.
They don't even have any of those magical XPaths, SQL fragments or JavaScript expressions that you so often see glossed over in other low code products' demos (things you would have needed a programmer to do). In Reify it's truly all achievable by non-developers.
Also, remember, you can take Reify screens and embed them in larger applications that are hand-coded. So you get all that "no code" power and there is zero tradeoff - you can still build anything you like.
In Reify, by visually editing criteria, you:
1) control whether fields are visible, enabled, editable, etc
2) control workflows, such as deciding whether to enter a dialog to resolve a data collision (duplicate name, for example), based on detecting a collision using criteria applied to a server fetch (that looks for an existing record with the same name)
3) computer dynamic values for any field value or component property, by using criteria to decide between different possible values, or even between different possible formulas that produce a value
4) define data validation rules via criteria applied to any part of the record
.. and so forth.
The result is that we have a lot of sample apps that no one would believe could be created without code. But they were.
They don't even have any of those magical XPaths, SQL fragments or JavaScript expressions that you so often see glossed over in other low code products' demos (things you would have needed a programmer to do). In Reify it's truly all achievable by non-developers.
Also, remember, you can take Reify screens and embed them in larger applications that are hand-coded. So you get all that "no code" power and there is zero tradeoff - you can still build anything you like.
Comment