Skip to content

Extend Capabilities

Constantin Dumitrescu edited this page Dec 6, 2020 · 1 revision

Objective: Further develop the Engine by adding capabilities and increasing the stability of applications

Motivation: Provide native capabilities aimed at reducing complexity, increase development speed, improve the reliability of final code, and enabling functionality that wasn’t possible before

Description: As more complex applications are developed with the Engine, edge cases become more common and require a native approach in order to make applications maintainable.

Speed/cost/quality benefits:

  • Less code being written by having shorthand syntaxes for common patterns
  • More control for ensuring data integrity which leads to application stability
  • More control over processes which leads to the more coherent development

Developer experience:

  • By using fewer workaround developers are less frustrated by the framework they are using
  • More confidence in the reliability of their application